AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP unreviewed MIT Self-run

Gemini Kit

mcp-nth5693-gemini-kit ยท by nth5693

๐Ÿš€ 19 AI Agents + 44 Commands for Gemini CLI - Code 10x faster with auto planning, testing, review & security

โ€” No reviews yet
0 installs
28 views
0.0% viewโ†’install

Install

$ agentstack add mcp-nth5693-gemini-kit

Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

โš  Flagged

2 finding(s); flagged for manual review. ยท v0.1.0 How review works โ†’

  • โ€ข Prompt-injection patterns
  • โ€ข Secret / credential exfiltration
  • โ€ข Dangerous shell & filesystem operations
  • โ€ข Untrusted network calls
  • โ€ข Known-malicious package signatures
  • high Destructive filesystem operation.
  • high Pipes remote content directly into a shell (remote code execution).

What it can access

  • โ— Network access Used
  • โœ“ Filesystem access No
  • โœ“ Shell / process execution No
  • โ— Environment & secrets Used
  • โœ“ Dynamic code execution No

From automated source analysis of v0.1.0. โ€œUsedโ€ means the capability is present in the source โ€” more access means more to trust, not that itโ€™s unsafe.

View the full security report โ†’

Reliability & compatibility

โ€” Not yet reviewed
0 installs to date
โ€” no reviews yet
โ—‹ 6mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work โ†’
Are you the author of Gemini Kit? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

๐Ÿš€ Gemini-Kit

[](https://github.com/nth5693/gemini-kit/releases) [](LICENSE) []() []() []() []() []()

๐ŸŽฏ Transform Your Terminal into an AI Engineering Team

Gemini-Kit is an extension for Gemini CLI that brings 27 specialized AI agents, 45 commands, and 33 workflows to help you code 10x faster.

[๐Ÿš€ Quick Start](#-quick-start) โ€ข [๐Ÿค– Agents](#-agents) โ€ข [๐Ÿ› ๏ธ Skills](#๏ธ-skills) โ€ข [โŒจ๏ธ Commands](#๏ธ-commands) โ€ข [๐Ÿ“š API](docs/API.md)


๐Ÿ“‹ Table of Contents

  • [What is Gemini-Kit?](#-what-is-gemini-kit)
  • [Quick Start](#-quick-start)
  • [Agents](#-agents)
  • [Skills](#๏ธ-skills)
  • [Commands](#๏ธ-commands)
  • [MCP Tools](#-mcp-tools)
  • [Security](#-security)
  • [FAQ](#-faq)

๐Ÿค” What is Gemini-Kit?

Gemini-Kit transforms Gemini CLI into a virtual engineering team with:

| Feature | Count | Description | |---------|-------|-------------| | ๐Ÿค– AI Agents | 27 | Specialized roles (Security, Frontend, Backend, DevOps...) | | ๐Ÿ› ๏ธ Skills | 15 | Knowledge modules (React, Next.js, Docker, Security...) | | โŒจ๏ธ Commands | 45 | Slash commands for every workflow | | ๐Ÿ”„ Workflows | 33 | Structured development workflows | | ๐Ÿ”’ Security | 30+ | Secret detection patterns | | ๐Ÿ“œ Scripts | 50+ | Automation scripts |

Key Features

  • ๐Ÿ”„ Compound System: /explore โ†’ /plan โ†’ /work โ†’ /review โ†’ /compound - Each iteration builds a Knowledge Base. Solutions are saved and reused!
  • ๐Ÿง  Learning System: AI learns from your feedback. Correct once, it remembers forever
  • ๐Ÿ“š 23 Critical Patterns: Common mistakes documented as patterns - AI reads them before coding
  • ๐ŸŽฏ Multi-agent Orchestration: Orchestrator coordinates multiple agents for complex tasks
  • ๐Ÿ’พ Auto-checkpoint: Automatic Git backup before changes
  • ๐Ÿ”’ Security Hooks: Real-time blocking of secrets (30+ patterns)
  • ๐Ÿ“ข Notifications: Discord & Telegram integration

๐Ÿš€ Quick Start

Prerequisites

| Requirement | Version | Check | |-------------|---------|-------| | Node.js | โ‰ฅ 18.0 | node --version | | Git | โ‰ฅ 2.0 | git --version | | Gemini CLI | Latest | gemini --version |

Installation (2 minutes)

# 1. Clone repository
git clone https://github.com/nth5693/gemini-kit.git ~/.gemini/extensions/gemini-kit

# 2. Install & build
cd ~/.gemini/extensions/gemini-kit
npm install && npm run build

# 3. Link extension
gemini extensions link $(pwd)

First Run

# Go to your project
cd /path/to/your/project

# Start Gemini CLI
gemini

# Try these commands:
> /status           # Check project status
> /explore React    # Research a topic
> /plan Add auth    # Create implementation plan

Update

cd ~/.gemini/extensions/gemini-kit
git pull && npm install && npm run build

๐Ÿค– Agents

27 Specialized AI Agents

Core Development (5)

| Agent | Role | When to Use | |-------|------|-------------| | ๐Ÿ“‹ Planner | Create detailed plans | Starting new features | | ๐Ÿ” Scout | Explore codebase | New projects, onboarding | | ๐Ÿ’ป Coder | Write clean code | Implementing features | | ๐Ÿงช Tester | Write & run tests | Quality assurance | | ๐Ÿ‘€ Reviewer | Code review | Before merging PRs |

Specialists (12) - NEW in v4.0

| Agent | Role | When to Use | |-------|------|-------------| | ๐Ÿ” Security Auditor | Security audit, OWASP | Security reviews | | โš›๏ธ Frontend Specialist | React, Next.js, UI/UX | Frontend development | | ๐Ÿ–ฅ๏ธ Backend Specialist | API, Database, Docker | Backend development | | ๐Ÿš€ DevOps Engineer | CI/CD, K8s, GitHub Actions | Infrastructure | | ๐Ÿ› Debugger | Root cause analysis | Runtime errors | | ๐Ÿ—„๏ธ Database Admin | Schema, migrations | Database work | | ๐ŸŽจ UI Designer | Design, animations | UI/UX | | ๐ŸŒ Fullstack | End-to-end | Full features | | ๐Ÿ“ฑ Mobile Developer | React Native, Flutter | Mobile apps | | ๐ŸŽฎ Game Developer | Unity, Godot | Game development | | โšก Performance Optimizer | Core Web Vitals, profiling | Performance issues | | ๐Ÿ”“ Penetration Tester | Security testing | Pentest |

Support & Management (6)

| Agent | Role | When to Use | |-------|------|-------------| | ๐Ÿ”€ Git Manager | Commits, branches | Version control | | ๐Ÿ“ Docs Manager | Documentation | README, API docs | | ๐Ÿ”ฌ Researcher | Research | Technology decisions | | ๐Ÿ’ก Brainstormer | Ideas | Problem solving | | ๐Ÿ“Š Project Manager | Sprint planning | Project management | | โœ๏ธ Copywriter | Marketing copy | Content |

Specialized (4)

| Agent | Role | When to Use | |-------|------|-------------| | ๐ŸŽฏ Orchestrator | Multi-agent coordination | Complex tasks | | ๐Ÿบ Code Archaeologist | Legacy code analysis | Refactoring old code | | ๐Ÿ‘ค Product Owner | Requirements, backlog | Product decisions | | ๐Ÿ“ˆ SEO Specialist | SEO/GEO optimization | SEO work |

How to Use Agents

# Mention agent in your request
> Use the security-auditor agent to review authentication
> Use the frontend-specialist to optimize React components
> Use the backend-specialist to design API architecture

๐Ÿ› ๏ธ Skills

15 Knowledge Modules

Skills are loaded automatically based on context and agent configuration.

Frontend (4)

| Skill | Content | |-------|---------| | react-patterns | Hooks, state management, component composition | | nextjs | App Router, Server Components, data fetching | | tailwind | Tailwind CSS v4, responsive design | | performance | Core Web Vitals, caching, optimization |

Backend (3)

| Skill | Content | |-------|---------| | api-design | RESTful patterns, validation, rate limiting | | docker | Multi-stage builds, Compose, container security | | security | OWASP Top 10, JWT, XSS/CSRF prevention |

Mobile & Testing (2)

| Skill | Content | |-------|---------| | mobile | React Native, Flutter, mobile performance | | testing | Vitest, MSW, snapshot testing |

Workflow (6)

| Skill | Content | |-------|---------| | code-review | Review checklist, patterns | | debug | 4-phase debugging methodology | | session-resume | Context recovery | | compound-docs | Knowledge documentation | | file-todos | Task tracking | | examples | Supabase, integrations |


โŒจ๏ธ Commands

๐Ÿ”„ Core Workflow

Slash Commands: | Command | Description | Example | |---------|-------------|---------| | /plan | Create detailed implementation plan | /plan Add user authentication | | /review | Code review with Reviewer Agent | /review src/api/auth.ts | | /cook | Full dev cycle (planโ†’codeโ†’testโ†’review) | /cook Add login feature |

Workflows (type name or use /workflow): | Workflow | Description | |----------|-------------| | explore | Research before implementing | | work | Execute plan step by step | | compound | Document solution for future use | | housekeeping | Cleanup before git push | | cycle | Run full workflow cycle |

๐Ÿ’ป Development

| Command | Description | Example | |---------|-------------|---------| | /code | Write code for a task | /code Create UserService class | | /code-preview | Preview code before applying | /code-preview | | /cook | Full development cycle (planโ†’codeโ†’testโ†’review) | /cook Add login feature | | /debug | Debug issues with root cause analysis | /debug Why API returns 500? | | /fix | Quick fix for errors | /fix ESLint errors in src/utils | | /test | Write and run tests | /test Write tests for UserService | | /fullstack | End-to-end feature development | /fullstack Build user dashboard |

๐Ÿ“š Documentation & Content

| Command | Description | Example | |---------|-------------|---------| | /doc | Update folder documentation | /doc src/services | | /docs | Generate documentation | /docs Create API reference | | /adr | Create Architecture Decision Record | /adr Use PostgreSQL over MySQL | | /changelog | Generate changelog from commits | /changelog | | /content | Create content (tutorials, guides) | /content Write auth tutorial | | /copywrite | Marketing copy | /copywrite Landing page hero text | | /journal | Development journal | /journal |

๐Ÿ”€ Git & PR

| Command | Description | Example | |---------|-------------|---------| | /git | Git operations | /git commit "feat: add auth" | | /pr | Create Pull Request | /pr Create PR for feature | | /review-pr | Review Pull Request | /review-pr 123 |

๐Ÿ” Exploration & Research

| Command | Description | Example | |---------|-------------|---------| | /scout | Explore codebase structure | /scout src/services | | /scout-ext | Extended scout with dependencies | /scout-ext | | /research | Research technologies | /research Compare React vs Vue | | /brainstorm | Brainstorm ideas | /brainstorm Authentication approaches |

๐ŸŽจ Design & UI

| Command | Description | Example | |---------|-------------|---------| | /design | UI/UX design guidance | /design Create dashboard layout | | /video | Video content planning | /video | | /screenshot | Screenshot annotation | /screenshot |

๐Ÿ—„๏ธ Database & Integration

| Command | Description | Example | |---------|-------------|---------| | /db | Database operations | /db Design user schema | | /integrate | Integration planning | /integrate Stripe payment | | /ticket | Get ticket details (Jira/Linear) | /ticket ABC-123 |

๐Ÿ› ๏ธ Project Management

| Command | Description | Example | |---------|-------------|---------| | /pm | Project management | /pm Sprint planning | | /project | Project overview | /project | | /status | Show project status | /status | | /kit-setup | Initialize project context | /kit-setup |

โšก Workflows (via /workflow command)

> Note: These are workflow guides in .agent/workflows/. Run them using /workflow [name] or just type the workflow name as a prompt.

| Workflow | Description | |----------|-------------| | explore | Deep research before planning | | plan-compound | Create plan with solution search | | work | Execute plan step by step | | review-compound | Multi-pass code review | | compound | Document solution for reuse | | housekeeping | Cleanup before git push | | specs | Create multi-session specifications | | triage | Triage review findings | | report-bug | Report bugs with reproduction steps | | adr | Create Architecture Decision Record | | changelog | Generate changelog from commits | | kit-setup | Initialize project context |

๐Ÿ”ง Utilities

| Command | Description | |---------|-------------| | /help | Show all commands | | /ask | Quick Q&A | | /chat | Free chat | | /do | Execute task | | /use | Use specific agent | | /session | Manage session | | /team | Team orchestration | | /workflow | Run specific workflow | | /mcp | MCP tool operations | | /skill | View/manage skills | | /watzup | Quick status check |


๐Ÿ”ง MCP Tools

Core Tools

| Tool | Function | |------|----------| | kit_create_checkpoint | Git checkpoint before changes | | kit_restore_checkpoint | Rollback to checkpoint | | kit_get_project_context | Get project information | | kit_handoff_agent | Transfer context between agents |

Knowledge Tools

| Tool | Function | |------|----------| | kit_save_learning | Save feedback for AI learning | | kit_get_learnings | Get saved learnings | | kit_index_codebase | Index codebase for search | | kit_keyword_search | Search in codebase |

Integration Tools

| Tool | Function | |------|----------| | kit_github_create_pr | Create GitHub PR | | kit_github_get_issue | Get issue details | | kit_jira_get_ticket | Get Jira ticket info |


๐Ÿ”’ Security

Secret Detection (30+ patterns)

Real-time blocking BEFORE AI writes code:

| Category | Patterns | |----------|----------| | Cloud | AWS Access Keys, AWS Secrets | | Code Hosting | GitHub PAT, GitLab Tokens, npm tokens | | AI Providers | OpenAI, Anthropic, Google API Keys | | Auth | Bearer tokens, JWT secrets | | Keys | RSA, SSH, EC Private Keys | | Database | MongoDB, PostgreSQL, MySQL connection strings | | Communication | Slack tokens, webhooks |

Command Blocking

  • ๐Ÿšซ rm -rf /, rm -rf ~, rm -rf *
  • ๐Ÿšซ Fork bombs (:(){:|:&};:)
  • ๐Ÿšซ Pipe to shell (curl | sh, wget | bash)
  • ๐Ÿšซ Dangerous disk operations (dd if=, mkfs.)

Path Traversal Protection

  • ๐Ÿšซ ../ path traversal
  • ๐Ÿšซ /etc/passwd, /etc/shadow
  • ๐Ÿšซ ~/.ssh/ files
  • ๐Ÿšซ .env, .pem, .key files

๐Ÿ“ข Notifications

| Integration | Description | |-------------|-------------| | ๐Ÿ’ฌ Discord | Webhook notifications | | โœ‰๏ธ Telegram | Bot notifications | | ๐Ÿ”” Session Hooks | Before/After agent actions |


โ“ FAQ

Is Gemini-Kit free?

โœ… Yes, completely free and open source (MIT License).

Do I need an API key?

Configure Gemini CLI with your Google account. No separate API key needed.

Which languages are supported?

โœ… TypeScript, JavaScript, Python, Go, Rust, Java, C++, and more.

Which OS is supported?

โœ… macOS, Linux, Windows (WSL recommended)


๐Ÿ“Š Stats (v4.0.0)

| Metric | Value | |--------|-------| | Tests | 291 passing | | Lint | 0 errors | | Agents | 27 | | Skills | 15 categories | | Commands | 45 | | Workflows | 33 | | Scripts | 50+ | | Coverage | ~81% |


๐Ÿค Contributing

Contributions welcome!

  1. Fork the repo
  2. Create branch (git checkout -b feature/amazing-feature)
  3. Commit changes (git commit -m 'Add amazing feature')
  4. Push (git push origin feature/amazing-feature)
  5. Create Pull Request

๐Ÿ“„ License

MIT ยฉ 2024-2026


Made with โค๏ธ by the Gemini-Kit Team GitHub โ€ข Releases โ€ข Issues

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source โ€” we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.