Roadmap
Current Status
v0.2.0 is the current release. Phases 1 through 3 are complete. Phases 4 and 5 are planned.
Phase 1: "AgentBoot Builds Itself" -- COMPLETE
AgentBoot compiles its own personas and uses them when developing itself.
What shipped:
- 6 core traits authored and composed into 4 personas
- Build pipeline: validate, compile, sync (all end-to-end)
- Configuration schema (
agentboot.config.json) - Claude Code native output: agents, skills, rules, CLAUDE.md with
@imports - Always-on instructions (baseline and security)
- Unit and integration tests for the build pipeline
Phase 2: "Usable by Others" -- COMPLETE
Any repo can install AgentBoot personas via CLI. Setup, scaffolding, diagnostics, and uninstall all work.
What shipped:
- Scope merging (org to group to team to repo)
- Full CLI:
build,validate,sync,setup,status,doctor,uninstall - Scaffolding:
add persona,add trait - Cross-platform output: standalone SKILL.md, copilot-instructions.md
- PERSONAS.md auto-generation
- Gotchas rules (path-scoped knowledge)
- Static prompt linting (
agentboot lint) - Token budget calculation at build time
- Prompt style guide baked into scaffolding templates
- Repo platform switching (
agentboot config repo platform) - First-session welcome fragment for developer onboarding
- Manifest tracking for managed files (
.agentboot-manifest.json)
Phase 3: "Ship It" -- COMPLETE
AgentBoot is distributable as a Claude Code plugin with compliance and privacy foundations in place.
What shipped:
- Plugin packaging (plugin.json, agents, skills, hooks)
agentboot export --format pluginandagentboot publish- Private marketplace template (marketplace.json)
- N-tier scope model (flexible node hierarchy replaces fixed groups/teams)
- Extended scaffolding:
add gotcha,add domain,add hook - Per-persona extensions (extend without modifying base)
- Domain layers (agentboot.domain.json)
- Compliance hooks: input scanning (UserPromptSubmit) and output scanning (Stop)
- Audit trail hooks (SubagentStart/Stop, PostToolUse)
- Telemetry: NDJSON output with canonical schema, configurable developer identity
- Three-tier privacy model (Private, Privileged, Organizational)
- Managed settings artifact generation
- Sync via GitHub API with PR creation mode
- MCP configuration generation (.mcp.json)
- Brew tap distribution
- Model selection matrix documentation
- ACKNOWLEDGMENTS.md (prior art credit)
Phase 4: "Migration & Adoption" -- PLANNED
Organizations can discover existing agentic content, generate a migration plan, and onboard developers. Behavioral tests validate persona quality.
Planned features:
- Developer self-service connection -- developers connect to their org's personas independently
- Discovery and migration -- scan repos for existing agentic content, analyze overlap, generate a migration plan
- Prompt ingestion -- classify raw prompts into traits/personas, batch-decompose existing CLAUDE.md files
- Behavioral testing -- YAML-defined test cases run against personas via
claude -pwith assertions - Snapshot and regression testing -- detect unintended persona drift across versions
- CI integration -- reusable GitHub Actions workflow and CI template for personas repos
- Cost estimation -- projected monthly cost per persona across the org
- Metrics reporting -- read telemetry data, report per-persona effectiveness
- Developer onboarding --
/learncontextual help skill, generated onboarding checklist
Phase 5: "Ecosystem & Advanced" -- PLANNED
Public marketplace, knowledge layer beyond flat files, advanced governance, and cross-platform output for non-CC agents.
Planned features:
- Private prompt analytics --
/insightsskill for developer self-improvement - Public marketplace -- core layer (bundled traits and personas), verified layer (community review), contribution guide, web catalog
- LLM-as-judge evaluations -- automated persona quality measurement
- Knowledge layer progression -- SQLite index with MCP server (Stage 2), vector embeddings and RAG (Stage 3)
- MCP server -- cross-platform persona serving (
@agentboot/mcp-server) - ADR governance -- create and manage architectural decision records with exception lifecycle
- Autonomy progression -- per-persona independence levels (Advisory to Autonomous)
- Cross-platform output -- dedicated output formats for Copilot, Cursor, and Gemini