Skip to content

Latest commit

 

History

History
170 lines (131 loc) · 4.67 KB

File metadata and controls

170 lines (131 loc) · 4.67 KB

📚 Features Reference

Summary of all Gemini-Kit features.


🤖 Agents (15)

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)

Compound Loop

/explore → /plan → /work → /review → /compound → /housekeeping

Essential Workflows

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

Quick Commands

Command Purpose
/status Project status
/kit:setup Setup wizard
/changelog Generate changelog
/adr Architecture decision

🛠️ Scripts (50+)

Workflow Core

Script Purpose
log-workflow.sh Log workflow usage
pre-push-housekeeping.sh Pre-push checks
check-docs-freshness.sh Doc freshness

Knowledge System

Script Purpose
compound-search.sh Search solutions
compound-dashboard.sh Health dashboard
validate-compound.sh Validate system
validate-patterns.sh Check patterns

Todo Management

Script Purpose
create-todo.sh Create todo
complete-todo.sh Complete todo
audit-state-drift.sh Sync states

🎯 Skills (7)

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

📊 Knowledge System

Critical Patterns (23)

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

Solution Templates

docs/solutions/
├── patterns/          # Critical patterns
├── integrations/      # Integration guides
├── schema.yaml        # Validation schema
└── solution-template.md

🔧 MCP Tools

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

📁 Directory Structure

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