warden
9
总安装量
9
周安装量
#32032
全站排名
安装命令
npx skills add https://github.com/getsentry/sentry --skill warden
Agent 安装分布
gemini-cli
9
github-copilot
9
codex
9
kimi-cli
9
cursor
9
amp
9
Skill 文档
Run Warden to analyze code changes before committing.
References
Read the relevant reference when the task requires deeper detail:
| Document | Read When |
|---|---|
${CLAUDE_SKILL_ROOT}/references/cli-reference.md |
Full option details, per-command flags, examples |
${CLAUDE_SKILL_ROOT}/references/configuration.md |
Editing warden.toml, triggers, patterns, troubleshooting |
${CLAUDE_SKILL_ROOT}/references/config-schema.md |
Exact field names, types, and defaults |
${CLAUDE_SKILL_ROOT}/references/creating-skills.md |
Writing custom skills, remote skills, skill discovery |
Running Warden
# Analyze uncommitted changes (uses warden.toml triggers)
warden
# Run a specific skill
warden --skill find-bugs
# Analyze specific files
warden src/auth.ts src/database.ts
# Analyze changes from a git ref
warden main..HEAD
warden HEAD~3
# Auto-apply suggested fixes
warden --fix
# Fail on high-severity findings
warden --fail-on high
Set WARDEN_ANTHROPIC_API_KEY or log in via claude login before running.
Pre-Commit Workflow
After making code changes and before committing:
- Run
wardento analyze uncommitted changes - Review the findings
- Fix issues Warden reports (or use
warden --fixto auto-apply) - Commit the changes
Run Warden once to validate work. Do not loop re-running Warden on the same changes.
Reading Output
Severity levels:
critical– Must fix before mergehigh– Should fix before mergemedium– Worth reviewinglow– Minor improvementinfo– Informational only
Exit codes: 0 = no findings at or above fail threshold. 1 = findings at or above fail threshold.
Verbosity: -v shows real-time findings. -vv shows debug info (tokens, latency). -q shows errors and summary only.
Commands
| Command | Description |
|---|---|
warden |
Run analysis (default) |
warden init |
Initialize warden.toml and GitHub workflow |
warden add [skill] |
Add skill trigger to warden.toml |
warden sync [remote] |
Update cached remote skills |
warden setup-app |
Create GitHub App via manifest flow |
For full options and flags, read ${CLAUDE_SKILL_ROOT}/references/cli-reference.md.