Skip to content

Add cargo-vet audit skill and auditor agent#797

Merged
jerrysxie merged 5 commits intoOpenDevicePartnership:mainfrom
jerrysxie:add-cargo-vet-skill
Apr 17, 2026
Merged

Add cargo-vet audit skill and auditor agent#797
jerrysxie merged 5 commits intoOpenDevicePartnership:mainfrom
jerrysxie:add-cargo-vet-skill

Conversation

@jerrysxie
Copy link
Copy Markdown
Contributor

Introduce a cargo-vet auditing skill that defines an end-to-end workflow for discovering, planning, delegating, certifying, and verifying dependency audits.

Add a dedicated cargo-vet-auditor agent with a safe-to-deploy checklist and a structured output format to standardize crate security reviews.

Introduce a cargo-vet auditing skill that defines an end-to-end
workflow for discovering, planning, delegating, certifying, and
verifying dependency audits.

Add a dedicated cargo-vet-auditor agent with a safe-to-deploy
checklist and a structured output format to standardize crate
security reviews.
Copilot AI review requested due to automatic review settings April 16, 2026 17:18
@jerrysxie jerrysxie requested a review from a team as a code owner April 16, 2026 17:18
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds GitHub “skill” and “agent” documentation to standardize how this repo performs cargo vet supply-chain audits, including delegation to a dedicated auditor agent and a structured reporting/certification workflow.

Changes:

  • Introduce a cargo-vet-audit skill describing an end-to-end workflow: discover → plan → delegate → compile results → certify → verify.
  • Add a cargo-vet-auditor agent definition with an audit checklist and a strict, structured output format for crate reviews.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
.github/skills/cargo-vet-audit/SKILL.md Defines the orchestration workflow for running cargo vet, planning audits, delegating reviews, and certifying results.
.github/agents/cargo-vet-auditor.agent.md Defines a specialized auditor agent with a checklist and standardized output format for individual crate audits.

Comment thread .github/skills/cargo-vet-audit/SKILL.md Outdated
Comment thread .github/skills/cargo-vet-audit/SKILL.md Outdated
Comment thread .github/agents/cargo-vet-auditor.agent.md
Comment thread .github/agents/cargo-vet-auditor.agent.md Outdated
Comment thread .github/agents/cargo-vet-auditor.agent.md
Clarify that omitting --locked is only for refreshing imports.lock, not Cargo.lock. Update audit command examples to include crate names and explicit version arguments. Add POSIX command forms alongside PowerShell and expand safe-to-run wording to include execution behavior.
felipebalbi
felipebalbi previously approved these changes Apr 16, 2026
Follow the Linux kernel's AI attribution convention
(Documentation/process/coding-assistants.rst) by requiring
an Assisted-by tag in all cargo-vet certify notes to
transparently disclose AI-assisted audits and the model used.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jerrysxie jerrysxie added the cargo vet PRs pending auditor review label Apr 17, 2026
@jerrysxie jerrysxie merged commit 104da19 into OpenDevicePartnership:main Apr 17, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cargo vet PRs pending auditor review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants