Summary of all Gemini-Kit features.
Gemini-Kit has 15 specialized agents, each with its own expertise.
Agent
Role
When to use
Planner
Create implementation plans
Before new feature
Scout
Explore codebase
Understand new code
Coder
Write clean code
Implement features
Tester
Write tests
Ensure quality
Reviewer
Review code
Before merge
Debugger
Analyze errors
When there are bugs
Git Manager
Version control
Commit, branch
Copywriter
Marketing content
Docs, copy
Database Admin
Manage database
Schema, queries
Researcher
External research
Find best practices
UI Designer
Design UI/UX
Frontend design
Docs Manager
Documentation
Update docs
Brainstormer
Creative ideas
Ideation
Fullstack Dev
Full-stack
End-to-end features
Project Manager
Project management
Planning, tracking
🔄 Core Workflows (Top 10)
/explore → /plan → /work → /review → /compound → /housekeeping
Workflow
Purpose
Time
/explore
Deep research
30 min
/plan
Quick planning
15 min
/plan-compound
Comprehensive planning
30 min
/work
Execute plan
Varies
/review
Quick review
10 min
/review-compound
Multi-pass review
30 min
/compound
Document solution
10 min
/housekeeping
Pre-push cleanup
5 min
/specs
Multi-session initiative
1 hour
/triage
Prioritize todos
15 min
Command
Purpose
/status
Project status
/kit:setup
Setup wizard
/changelog
Generate changelog
/adr
Architecture decision
Script
Purpose
log-workflow.sh
Log workflow usage
pre-push-housekeeping.sh
Pre-push checks
check-docs-freshness.sh
Doc freshness
Script
Purpose
compound-search.sh
Search solutions
compound-dashboard.sh
Health dashboard
validate-compound.sh
Validate system
validate-patterns.sh
Check patterns
Script
Purpose
create-todo.sh
Create todo
complete-todo.sh
Complete todo
audit-state-drift.sh
Sync states
Modular capabilities for agents.
Skill
Location
Purpose
Session Resume
skills/session-resume/
Resume context
Code Review
skills/code-review/
Review checklists
Compound Docs
skills/compound-docs/
Document solutions
Debug
skills/debug/
Bug investigation
Testing
skills/testing/
Test patterns
File Todos
skills/file-todos/
Todo management
Supabase (Example)
skills/examples/supabase/
DB patterns
Key patterns to avoid repeating errors:
Pattern
Summary
#1
Search Before Solving
#2
Actionable Items → Todo Files
#3
Housekeeping Before Push
#8
Rigorous Planning
#10
Explore Before Plan
Full list
docs/solutions/
├── patterns/ # Critical patterns
├── integrations/ # Integration guides
├── schema.yaml # Validation schema
└── solution-template.md
Tool
Purpose
kit_create_checkpoint
Git checkpoint
kit_restore_checkpoint
Restore checkpoint
kit_get_project_context
Project info
kit_handoff_agent
Agent handoff
kit_save_artifact
Save results
kit_save_learning
Save learnings
kit_get_learnings
Get learnings
gemini-kit/
├── agents/ # 15 agent definitions
├── commands/ # Slash commands (.toml)
├── hooks/ # Lifecycle hooks
├── src/tools/ # MCP tool implementations
├── .agent/workflows/ # 32 workflow definitions
├── scripts/ # 50+ automation scripts
├── skills/ # 7 modular skills
├── docs/
│ ├── architecture/ # System design
│ ├── decisions/ # ADRs
│ ├── solutions/ # Knowledge Base
│ └── specs/ # Multi-session specs
├── plans/ # Implementation plans
└── todos/ # Tracked tasks