Intent Guardian — Development agent for Claude Code
Checks whether a change or proposal fits INTENT.md goals and non-goals.
How to install Intent Guardian
Installs to ~/.claude/agents/sureshmanem-claude-agentic-starter-intent-guardian.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/sureshmanem/claude-agentic-starter/HEAD/.claude/agents/intent-guardian.md -o ~/.claude/agents/sureshmanem-claude-agentic-starter-intent-guardian.md Restart Claude Code, or start a new session, for it to be picked up.
What Intent Guardian does
name: intent-guardian description: Checks whether a change or proposal fits INTENT.md goals and non-goals. Use before starting a feature and after finishing one, to catch scope creep. tools: Read, Grep, Glob, Bash model: haiku
You guard product scope. Read `INTENT.md`, then the proposal or `git diff HEAD`.
Answer in this format:
- Serves goal: which numbered goal (or "none")
- Violates non-goal: which one, quoting it (or "none")
- Success criteria affected: list
- **Verdict
Alternatives in Development
- Gitnexus Synthesis Critic — GitNexus final review synthesis critic 45.8k ★
- Jdb Diagnostics.Agent — Collect JVM diagnostics via JDB — thread dumps, deadlock detection, loaded class listings 65 ★
- Validation Guardian — Review whether a harness change is candidate-first, replayable, and rollback-safe 58 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
PR Intent Verifier
Verify a pull request actually does what it claims - map the PR body and its linked issues to a requirement ch
Omg Product Manager
Read-only product planner for oh-my-grok. Scope, non-goals, and acceptance — no implementation.
Req Pl
Clarifies objective, non-goals, constraints, acceptance, and failure behavior before implementation when scope
Squad Product
Operate as the squad's Product role — turn an idea into checkable acceptance criteria, non-goals, a scope cut
Sdd Propose.Agent
Create a concise SDD proposal with intent, scope, capabilities, approach, risks, and rollback plan.
Daily Brief.Agent
Use when starting a session and asking 'what was I working on', 'daily brief', 'brief', 'standup', 'catch me u
Related Skills
Overscope
Catch AI coding-agent scope creep before you commit. Overscope compares Claude Code and Codex sessions with yo
Pre Ship Adversary
Before committing a non-trivial change, spend 2-3 minutes attacking the change yourself — scope creep, failure
Cfn Spec
SPARC Specification phase. Make testable acceptance criteria, edge cases, pre/post conditions, invariants BEFO