This roadmap documents planned and completed features for this project.
The format is based on and generated by Structured Roadmap, which provides a machine-readable JSON intermediate representation with deterministic Markdown generation.
AI Assist Kit provides a unified Go library for managing configuration files across multiple AI coding assistants. It enables define-once, generate-everywhere workflows through canonical types and tool-specific adapters.
Unified Bundle struct combining all plugin components
Version: 0.6.0
Generate() and GenerateAll() for multi-tool output
Version: 0.6.0
aiassistkit convert for format conversion
Version: 1.0.0
aiassistkit generate for multi-tool output
Version: 1.0.0
aiassistkit validate for schema validation
Version: 1.0.0
project-context.schema.json for validation
Version: 0.1.0
Canonical Context, Architecture, Package types
Version: 0.1.0
Canonical Config, Hook, Event types for lifecycle hooks
Version: 0.1.0
Canonical Config, Server, Transport types for MCP
Version: 0.1.0
Canonical Rules struct for coding guidelines
Version: 0.7.0
Canonical Settings struct for permissions/sandbox
Version: 0.7.0
agent.schema.json for validation
Version: 0.3.0
Parse Markdown files with YAML frontmatter to Agent struct
Version: 0.3.0
Canonical Agent struct for agent definitions
Version: 0.3.0
Generate agents/*.md for Claude Code
Version: 0.3.0
Generate commands/*.md (Markdown + YAML)
Version: 0.2.0
Generate .claude-plugin/plugin.json
Version: 0.2.0
Generate skills/*/SKILL.md
Version: 0.3.0
Generate agent definitions for OpenAI Codex CLI
Version: 0.3.0
Generate prompts/*.md (Markdown + YAML)
Version: 0.2.0
Generate skills/*/SKILL.md
Version: 0.3.0
command.schema.json for validation
Version: 0.2.0
Canonical Command struct for prompts/commands
Version: 0.2.0
Claude plugin.json with embedded MCP servers and hooks
Version: 0.6.0
Generate agent definitions for Gemini CLI
Version: 0.3.0
Generate commands/*.toml (TOML)
Version: 0.2.0
Generate gemini-extension.json
Version: 0.2.0
Generate agent definitions for AWS Kiro CLI
Version: 0.3.0
plugin.schema.json for validation
Version: 0.2.0
Canonical Plugin struct for manifests
Version: 0.2.0
skill.schema.json for validation
Version: 0.3.0
Canonical Skill struct for skills
Version: 0.3.0
Claude Code / Claude Desktop .mcp.json support
Version: 0.1.0
CONTEXT.json to CLAUDE.md converter
Version: 0.1.0
Claude Code .claude/settings.json hooks support
Version: 0.1.0
OpenAI Codex CLI config.toml (TOML) support
Version: 0.1.0
Cursor IDE ~/.cursor/mcp.json support
Version: 0.1.0
Cursor IDE .cursor/hooks.json support
Version: 0.1.0
VS Code / GitHub Copilot mcp.json support
Version: 0.1.0
Windsurf/Codeium mcp_config.json support
Version: 0.1.0
Windsurf .windsurf/hooks.json support
Version: 0.1.0
AWS Kiro CLI support
Version: 0.1.0
Aider AI coding assistant adapters
Claude Code settings.json support
Version: 0.7.0
Cline VS Code extension support
Version: 0.1.0
CONTEXT.json to AGENTS.md converter
Version: 0.3.0
Continue VS Code extension adapters
.github/copilot-instructions.md generation
Version: 0.7.0
.cursorrules generation
Version: 0.7.0
CONTEXT.json to GEMINI.md converter
Version: 0.3.0
Roo Code VS Code extension support
Version: 0.1.0
Avante Neovim plugin adapters
| Version | Date | Status | Summary |
|---|---|---|---|
| 0.1.0 | 2026-01-12 | ✅ | MCP, Hooks, Context support |
| 0.2.0 | 2026-01-17 | ✅ | Plugins and Commands with genagents CLI |
| 0.3.0 | 2026-01-17 | ✅ | Marketplace publishing with GitHub PR creation |
| 0.4.0 | 2026-01-17 | ✅ | Hooks package and agentplexus migration |
| 0.5.0 | 2026-01-18 | ✅ | Module renamed to assistantkit |
| 0.6.0 | 2026-01-18 | ✅ | Unified bundle generation for multi-tool output |
| 0.7.0 | TBD | 📋 | Settings and Rules |
| 1.0.0 | TBD | 📋 | General availability with CLI |