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

Warden

  • 145 installs
  • 358 repo stars
  • Updated August 4, 2026
  • getsentry/warden

warden is an agent skill that Run Warden to analyze code changes before committing. Use when asked to "run warden", "check my changes", "review before commit", "warden config", "warden.toml".

About

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 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 skill-root references cli-reference md Full option details per-command flags examples skill-root references configuration md Editing warden toml triggers patterns troubleshooting skill-root references config-schema md Exact field names types and defaults 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

  • Analyze uncommitted changes (uses warden.toml triggers)
  • Analyze specific files
  • Analyze changes from a git ref
  • Auto-apply suggested fixes
  • Fail on high-severity findings

Warden by the numbers

  • 145 all-time installs (skills.sh)
  • Ranked #901 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

warden capabilities & compatibility

Capabilities
analyze uncommitted changes (uses warden.toml tr · analyze specific files · analyze changes from a git ref · auto apply suggested fixes · fail on high severity findings
Use cases
documentation
From the docs

What warden says it does

--- name: warden description: Run Warden to analyze code changes before committing.
SKILL.md
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.
SKILL.md
--- Run Warden to analyze code changes before committing.
SKILL.md
## Pre-Commit Workflow After making code changes and before committing: 1.
SKILL.md
npx skills add https://github.com/getsentry/warden --skill warden

Add your badge

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

Listed on Skillselion
Installs145
repo stars358
Last updatedAugust 4, 2026
Repositorygetsentry/warden

What problem does warden solve for developers using this skill?

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"

Who is it for?

Developers who need warden patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

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"

What you get

Actionable workflows and conventions from SKILL.md for warden.

Files

SKILL.mdMarkdownGitHub ↗

Run Warden to analyze code changes before committing.

References

Read the relevant reference when the task requires deeper detail:

DocumentRead When
<skill-root>/references/cli-reference.mdFull option details, per-command flags, examples
<skill-root>/references/configuration.mdEditing warden.toml, triggers, patterns, troubleshooting
<skill-root>/references/config-schema.mdExact field names, types, and defaults
<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_MODEL and the WARDEN-prefixed provider API key for that model 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 <skill-root>/references/cli-reference.md.

Related skills

FAQ

What does warden do?

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-rela

When should I use 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-rela

Is warden safe to install?

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

Securityappsec

This week in AI coding

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

unsubscribe anytime.