Constraint Interrogator — Security agent for Claude Code
Use BEFORE writing backend code to discover missing constraints.
How to install Constraint Interrogator
Installs to ~/.claude/agents/anantbhandarkar-make-it-right-constraint-interrogator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/anantbhandarkar/make-it-right/HEAD/agents/constraint-interrogator.md -o ~/.claude/agents/anantbhandarkar-make-it-right-constraint-interrogator.md Restart Claude Code, or start a new session, for it to be picked up.
What Constraint Interrogator does
name: constraint-interrogator description: "Use BEFORE writing backend code to discover missing constraints. Analyzes a backend task plus existing code, sweeps the constraint dimensions (Domain/Data/Scale/Failure/Security/Operations), and returns the 2-4 HIGHEST-LEVERAGE unknowns as ready-to-ask questions, each with 2-4 options and one marked [DEFAULT - Recommended] with an expert rationale. Does NOT write code or talk to the user — it proposes questions for the orchestrator to ask. Spawned
Alternatives in Security
- Spec Edge Case Auditor — Use this agent when you need to audit test coverage against a specification to identify missing edge cases 173 ★
- Auth Reviewer — Authentication and authorization security reviewer 63 ★
- Content Pro — AI content factory agent 51 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Wh Constraint Auditor
Design-phase agent. Audits spec.md, plan.md and brief.md against the security baseline, the client's complianc
Spec Readiness Reviewer
Read-only audit of specs under a target topic for downstream readiness along three dimensions: contradictions
OS Auditor
Read-only auditor of the AI OS. Scores the 4C layers per domain, runs truth checks (routing, index, freshness,
Kotlin Backend Engineer
Kotlin/Spring Boot specialist. Invoke for Kotlin backend implementation, Spring Security, Spring Data JPA, fin
Firebase Backend
Manage Firebase Firestore operations, authentication, security rules, and real-time data synchronization. Use
Backend Security Reviewer
Backend security specialist. Use proactively when reviewing or writing server-side code — API endpoints, reque
Related Skills
Deep Debug
Invoke the senior-debugging-engineer for deep root-cause analysis on a specific failure. Use when a bug crosse
Constraint Shift Analysis Pivot Point Identificati 20260709
Quickly assess a domain by identifying the true limiting factor, shifting focus from physical scarcity to info
Personal Shopper Agent
Autonomous personal shopper skill for Claude Code that executes domain-first category research, deterministic