warden-sweep_skill

This skill performs a full-repository sweep using warden to identify issues, verify findings, and draft pull requests across the codebase.
  • TypeScript

83

GitHub Stars

1

Bundled Files

3 weeks ago

Catalog Refreshed

2 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill getsentry/warden --skill warden-sweep

  • SKILL.md12.4 KB

Overview

This skill performs a full-repository code sweep using Warden. It scans every tracked source file, deep-verifies each finding with trace-based subagents, and opens draft PRs for validated fixes. Outputs are stored under .warden/sweeps/<run-id>/ with machine-readable reports and per-finding artifacts.

How this skill works

The sweep enumerates tracked source files, runs warden on each file to capture raw findings, then normalizes and assigns stable IDs. Each finding is sent to a Task subagent for deep tracing to verify true issues vs false positives. Verified findings are fixed in isolated git worktrees, tests are added, and draft GitHub PRs are created; security findings are tagged and aggregated into a security index.

When to use it

  • You want a complete, repeatable scan of the entire repository
  • You need verified, repeatable evidence for code issues before making changes
  • You want automated creation of draft fixes and PRs for batch triage
  • You need a security-focused view of verified findings
  • You require pause/resume capability for long-running audits

Best practices

  • Run from the repository root so paths and worktrees are consistent
  • Ensure warden, gh, git, jq, python3 (uv) are installed and authenticated for gh operations
  • Start with a dry run on a small subset to tune ignorePaths and min-confidence workflow
  • Review verify output (data/verify) before trusting automated fixes
  • Limit parallelism in verification to keep trace context readable and incremental

Example use cases

  • Quarterly full-code audit to generate a prioritized backlog of vetted fixes
  • Automated sweep after a risky dependency upgrade to find newly exposed issues
  • Security team runs targeted sweeps to collect high-confidence security findings and open labeled PRs
  • Onboarding: run a sweep to create starter issues and example fixes for new contributors
  • CI-adjacent job that periodically runs and publishes a machine-readable report for downstream tooling

FAQ

Yes. The manifest and scan-index.jsonl track phase progress; the workflow skips completed items based on recorded status files.

How are verified findings identified?

Each finding is deep-traced by a Task subagent which returns a JSON verdict; verified results are recorded under data/verify and appended to data/verified.jsonl.

Will the skill push commits directly to main branches?

No. Fixes are applied in git worktrees and pushed to new branch names (warden-sweep/<run-id>/<finding-id>) and opened as draft PRs for human review.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational