/icpg-intent
Manually create or update an iCPG intent (ReasonNode) for a file before implementing.
$ npx -y skills add alinaqi/maggy --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/icpg-intent
Context preview
What this command does when you run it.
Manually create or update an iCPG intent (ReasonNode) for a file before implementing.
Command definition
icpg-intent.mdManually create or update an iCPG intent (ReasonNode) for a file before implementing.
Usage:
/icpg-intent "Add OAuth2 PKCE flow" --file src/auth.py /icpg-intent "Refactor to extract middleware" --invariants "All routes must pass through auth"
This records a ReasonNode before you start coding. The Stop hook then links symbols to this intent. Subsequent edits show this intent as a guardrail.
To see existing intents:
/icpg-why src/auth.py
Turn Claude Code into a self-reviewing, test-enforced engineering system that remembers context across sessions — then route work across 13 models from a single dashboard.
Repo: alinaqi/maggy
Other commands on maggy.
- /analyze-repo
Analyze an existing repository's structure, conventions, and guardrails.
Open command - /analyze-workspace
Full dynamic analysis of workspace topology, dependencies, and contracts.
Open command - /build-in-public
Build-in-Public — generate posts from your engineering work, anonymize, and schedule via Buffer
Open command - /check-contributors
Checks who's working on the project and optionally converts to a multi-person project with team state management.
Open command - /icpg-bootstrap
Infer ReasonNodes from existing git commit history. One-time setup for existing codebases.
Open command - /icpg-drift
Run a full drift scan and display all unresolved drift events, grouped by dimension and sorted by severity.
Open command

