Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
getsentry avatar

Warden

  • 14 installs
  • 6.2k repo stars
  • Updated August 4, 2026
  • getsentry/xcodebuildmcp

warden runs Warden analysis on diffs before you commit.

About

The warden skill executes Warden CLI against uncommitted diffs, specific files, or git refs such as main..HEAD with optional --skill, --fix, and --fail-on high severity thresholds. Pre-commit workflow runs warden once, reviews high medium low findings, applies fixes or warden --fix, then commits without re-looping the same changes. Configuration references cover warden.toml triggers, cli-reference, configuration, config-schema, and creating-skills for custom Warden skills. Output severity maps high to must-fix, medium to review, low to minor. Requires WARDEN_ANTHROPIC_API_KEY or claude login. Commands include warden init, add, sync, and setup-app for GitHub App manifest flow.

  • Analyzes uncommitted changes via warden CLI.
  • Supports --skill, --fix, and --fail-on severity gates.
  • Documents pre-commit review workflow without rerun loops.
  • References warden.toml trigger configuration docs.
  • Maps severity levels and exit codes for CI use.

Warden by the numbers

  • 14 all-time installs (skills.sh)
  • Ranked #783 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

warden capabilities & compatibility

Capabilities
pre commit workflow steps · running warden command examples · severity and exit code reading
Works with
github
Use cases
code review · testing
Platforms
macOS · Linux
From the docs

What warden says it does

Run Warden once to validate work
SKILL.md
npx skills add https://github.com/getsentry/xcodebuildmcp --skill warden

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs14
repo stars6.2k
Last updatedAugust 4, 2026
Repositorygetsentry/xcodebuildmcp

How do I run Warden on my changes before commit?

Run Warden local code analysis on uncommitted changes before committing.

Who is it for?

Developers using Warden for pre-commit quality gates.

Skip if: Skip when changes are docs-only without warden triggers.

When should I use this skill?

User runs warden, checks changes, or edits warden.toml triggers.

What you get

Warden report with severities and optional auto-fixes applied.

Files

SKILL.mdMarkdownGitHub ↗

Run Warden to analyze code changes before committing.

References

Read the relevant reference when the task requires deeper detail:

DocumentRead When
${CLAUDE_SKILL_ROOT}/references/cli-reference.mdFull option details, per-command flags, examples
${CLAUDE_SKILL_ROOT}/references/configuration.mdEditing warden.toml, triggers, patterns, troubleshooting
${CLAUDE_SKILL_ROOT}/references/config-schema.mdExact field names, types, and defaults
${CLAUDE_SKILL_ROOT}/references/creating-skills.mdWriting custom skills, remote skills, skill discovery

Running Warden

# 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

CommandDescription
wardenRun analysis (default)
warden initInitialize warden.toml and GitHub workflow
warden add [skill]Add skill trigger to warden.toml
warden sync [remote]Update cached remote skills
warden setup-appCreate GitHub App via manifest flow

For full options and flags, read ${CLAUDE_SKILL_ROOT}/references/cli-reference.md.

Related skills

FAQ

What does warden do?

warden runs Warden analysis on diffs before you commit.

When should I use warden?

User runs warden, checks changes, or edits warden.toml triggers.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.