Skip to main content

warden

Run Warden to analyze code changes before committing. Use when asked to "run warden", "check my changes", "review before commit", "warden config", "warden.toml", "create a warden skill", "add trigger", or any Warden-related local development task.

来源信息

仓库
getsentry/MobileBuildMCP
最近来源活动
2026年4月28日 20:18
检测到的 SKILL.md 语言
英语
星标
6,445
分支
322

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
5 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
warden
description
Run Warden to analyze code changes before committing. Use when asked to "run warden", "check my changes", "review before commit", "warden config", "warden.toml", "create a warden skill", "add trigger", or any Warden-related local development task.
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 ```bash # Analyze uncommitted changes (uses warden.toml triggers) warden # Run a specific skill warden --skill <skill-name> # 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: 1. Run `warden` to analyze uncommitted changes 2. Review the findings 3. Fix issues Warden reports (or use `warden --fix` to auto-apply) 4. Commit the changes Run Warden once to validate work. Do not loop re-running Warden on the same changes. ## Reading Output **Severity levels:** - `high` - Must fix before merge - `medium` - Worth reviewing - `low` - Minor improvement **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`.
在 GitHub 查看