skill
gsd-kimi-cli
Get Shit Done (GSD) - Spec-driven development workflow system for Kimi CLI
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/kattenole/gsd-kimi-cli itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 23, 2026GSD for Kimi CLI
Get Shit Done - A spec-driven development workflow system for Kimi CLI
🎯 What is GSD?
GSD (Get Shit Done) is a context engineering and spec-driven development workflow that makes AI assistants reliable for building software. It solves "context rot" — the quality degradation that happens as AI fills its context window.
Key Features:
- 📋 Structured Planning - Organize work into phases with clear objectives
- 🤖 Multi-Agent System - 11 specialized subagents for different tasks
- 🌊 Wave-Based Execution - Run independent plans in parallel
- ✅ Verification Built-in - User acceptance testing with gap detection
- 📝 Complete Documentation - PROJECT.md, REQUIREMENTS.md, ROADMAP.md
- 🔄 State Persistence - Resume work seamlessly after interruptions
🚀 Quick Start
Installation
# Clone the repository
git clone https://github.com/optivent/gsd-kimi-cli.git
cd gsd-kimi-cli
# Run the installer
node scripts/install.js
# Apply Kimi CLI patches (optional but recommended)
jim --patch
# Start using GSD
jim
Usage
# Create a new project
/skill:gsd-new-project
# Plan a phase
/skill:gsd-plan-phase 1
# Execute the phase
/skill:gsd-execute-phase 1
# Verify the work
/skill:gsd-verify-work 1
# Check progress
/skill:gsd-progress
📦 What's Included
27 GSD Skills
| Category | Skills |
|---|---|
| Project | gsd-new-project, gsd-progress, gsd-help |
| Phase | gsd-plan-phase, gsd-execute-phase, gsd-verify-work |
| Milestone | gsd-new-milestone, gsd-complete-milestone, gsd-audit-milestone |
| Management | gsd-add-phase, gsd-insert-phase, gsd-remove-phase |
| Utilities | gsd-debug, gsd-quick, gsd-check-todos, gsd-map-codebase |
11 GSD Agents
gsd-executor- Executes plans atomicallygsd-planner- Creates detailed phase plansgsd-verifier- Validates work against requirementsgsd-debugger- Root cause analysisgsd-roadmapper- Creates project roadmapsgsd-phase-researcher- Researches phase implementationgsd-project-researcher- Researches project domaingsd-research-synthesizer- Combines research outputsgsd-codebase-mapper- Analyzes existing codebasesgsd-plan-checker- Validates plans before executiongsd-integration-checker- Checks cross-phase wiring
9 Reference Knowledge Bases
questioning.md- How to gather requirementsplanning-config.md- Planning configurationverification-patterns.md- Verification approachesgit-integration.md- Git workflow best practicesmodel-profiles.md- Model-specific settingstdd.md- Test-driven developmentui-brand.md- UI/UX guidelinescheckpoints.md- Checkpoint systemcontinuation-format.md- Handoff format
Source Code Patching
For full UI integration, GSD patches Kimi CLI's source code:
- Status Bar - Shows GSD context (phase, todos, milestone)
- Welcome Message - GSD project awareness
- Context Provider - Real-time GSD state
🛠️ Installation Options
Option 1: Full Installation (Recommended)
node scripts/install.js
jim --patch
Includes:
- ✅ All 27 skills
- ✅ All 11 agents
- ✅ All 9 references
- ✅ All workflows
- ✅ UI patches
Option 2: Skills Only
node scripts/install.js --skills-only
Installs skills without patching Kimi CLI source.
Option 3: Manual Installation
# Copy skills to Kimi CLI skills directory
cp -r skills/* ~/.kimi/skills/
# Copy agents
cp -r agents/* ~/.kimi/agents/
# Create master agent
cp gsd-agent.yaml ~/.kimi/
🔄 Updating
After Kimi CLI Updates
When Kimi CLI is updated, the patches need to be re-applied:
# Update Kimi CLI
uv tool update kimi-cli
# Re-apply GSD patches
jim --patch
Update GSD Itself
cd gsd-kimi-cli
git pull
node scripts/install.js
jim --patch
📊 Comparison with Official GSD
| Feature | Claude Code GSD | Kimi CLI GSD (This) |
|---|---|---|
| Commands | 27 | 27 ✅ |
| Agents | 11 | 11 ✅ |
| References | 9 | 9 ✅ |
| Workflows | 11 | 9+ ✅ |
| Status Bar | Native | Patched ✅ |
| Update Check | Automatic | Manual ⚠️ |
Functional parity: ~95%
🏗️ Repository Structure
gsd-kimi-cli/
├── skills/ # 27 GSD skills
│ ├── gsd-master/
│ ├── gsd-new-project/
│ └── ...
├── agents/ # 11 GSD agents
│ ├── gsd-executor/
│ ├── gsd-planner/
│ └── ...
├── references/ # 9 knowledge bases
│ ├── questioning.md
│ ├── planning-config.md
│ └── ...
├── workflows/ # Flow skill templates
│ ├── complete-milestone.md
│ └── ...
├── patches/ # Kimi CLI source patches
│ ├── kimi_cli_patcher.py
│ └── jim-wrapper.py
├── scripts/ # Installation scripts
│ └── install.js
├── templates/ # Project templates
├── docs/ # Documentation
└── README.md
🧪 Testing
# Run test suite
npm test
# Verify installation
node scripts/install.js --verify
# Check patch status
jim --status
🤝 Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
📄 License
MIT License - see LICENSE file
🙏 Credits
- Original GSD concept by TÂCHES for Claude Code
- Adapted for Kimi CLI by the community
🔗 Links
Ready to Get Shit Done?
git clone https://github.com/optivent/gsd-kimi-cli.git
cd gsd-kimi-cli
node scripts/install.js
jim --patch
jim