Skip to content
Goal Kit

Goal Kit

A Goal-Driven Development toolkit for AI agents. Define outcomes, explore strategies, and execute with measurable progress — all through natural conversation with your AI coding assistant.


Why Goal Kit?

🎯

Outcome-Driven

Focus on measurable success criteria, not feature checklists. Define what "done" looks like before you start.

🧭

Strategy Exploration

Explore multiple implementation approaches before committing. Compare trade-offs and pick the best path.

📊

Measurable Progress

Break goals into milestones with clear success metrics. Track velocity, momentum, and health scores over time.

🔄

Adaptive Execution

Treat plans as hypotheses. Pivot when metrics show a better path. Learn and adapt continuously.

🤖

AI-Native

Works with Claude Code, GitHub Copilot, Gemini CLI, Cursor, and all major AI coding assistants.

Zero Config

One command to initialize. Your AI agent handles the rest — scripts, files, context, and progress tracking.


Quick Start

1. Install Goal Kit

uv tool install goalkit --from git+https://github.com/Nom-nom-hub/goal-kit.git

2. Initialize a project

goalkit init my-project
cd my-project

3. Start with your AI agent

/goalkit.vision Create a vision focused on user outcomes and measurable success

That's it. Your AI agent handles the rest — creating goals, exploring strategies, tracking milestones, and measuring progress.


How It Works

Goal Kit implements a structured workflow that guides you from vision to execution:

Step Command What Happens
1 /goalkit.vision AI agent creates .goalkit/vision.md with your project principles
2 /goalkit.goal Agent creates a goal directory with measurable success criteria
3 /goalkit.strategies Agent explores 3+ implementation approaches and documents trade-offs
4 /goalkit.milestones Agent breaks the goal into measurable progress checkpoints
5 /goalkit.execute Agent implements with continuous measurement and adaptation

Supported AI Agents

Goal Kit works with all major AI coding assistants:

Claude Code · GitHub Copilot · Gemini CLI · Cursor · Qwen Code · opencode · Codex CLI · Windsurf · Kilo Code · Auggie CLI · Roo Code · Amazon Q Developer CLI