Skip to content
Development
Command

/icpg-bootstrap

Infer ReasonNodes from existing git commit history. One-time setup for existing codebases.

From plugin
maggy
71025 skills1 agent25 commands1 hook
$ npx -y skills add alinaqi/maggy --agent claude-code

Command definition

icpg-bootstrap.md

/icpg-bootstrap — Bootstrap from Git History

Infer ReasonNodes from existing git commit history. One-time setup for existing codebases.

---

Usage

`/icpg-bootstrap [--days N]`

Default: 90 days of history.

---

Steps

1. Initialize iCPG if needed

icpg init

2. Run bootstrap

icpg bootstrap --days 90 --verbose

If no LLM API key available:

icpg bootstrap --days 90 --verbose --no-llm

3. Show results

iCPG BOOTSTRAP COMPLETE
═══════════════════════

History scanned: {N} days ({M} commits)
Commit clusters: {K}
ReasonNodes created: {R}
Symbols linked: {S}
Duplicates skipped: {D}

TOP INFERRED INTENTS:
  1. [0.80] "Add JWT authentication" — 12 symbols, 5 files
  2. [0.75] "Refactor payment processing" — 8 symbols, 3 files
  3. [0.65] "Fix rate limiting bug" — 3 symbols, 2 files
  ...

LOW CONFIDENCE (review recommended):
  - [0.55] "Update dependencies" — may be too generic
  - [0.50] "Misc fixes" — commit message unclear

4. Offer review

Ask the user: > {N} ReasonNodes were inferred from git history. > {M} are low-confidence and may need review. > > Would you like to: > 1. Keep all (proceed with current quality) > 2. Review low-confidence intents (I'll show each one) > 3. Run drift scan now (`icpg drift check`)

5. Post-bootstrap drift scan

icpg drift check

Show any immediate drift detected.

Read more
@alinaqi
Ships withmaggy

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.

71073 skills1 agent
Get the whole plugin

Stars on GitHub

Momentum

stars in total
710
Star history of alinaqi/maggy on GitHub, a chart by star-history.com

Other commands on maggy.

analyze-repo

analyze-repo

Command

Analyze an existing repository's structure, conventions, and guardrails.

@alinaqi@alinaqiInstall Command
build-in-public

build-in-public

Command

Build-in-Public — generate posts from your engineering work, anonymize, and schedule via Buffer

@alinaqi@alinaqiInstall Command
check-contributors

check-contributors

Command

Checks who's working on the project and optionally converts to a multi-person project with team state management.

@alinaqi@alinaqiInstall Command
icpg-drift

icpg-drift

Command

Run a full drift scan and display all unresolved drift events, grouped by dimension and sorted by severity.

@alinaqi@alinaqiInstall Command
icpg-impact

icpg-impact

Command

Show the blast radius of a ReasonNode or symbol — what depends on it, what breaks if it changes.

@alinaqi@alinaqiInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command