Overview
Kinderpowers was originally designed for Claude/Claude Code. While many features (SKILL.md, MCP servers) are compatible with Gemini CLI, there are areas where optimization is needed for a first-class experience.
Resolution (2026-03-31)
PR: feat/issue-sweep-2026-03-31
Created: docs/gemini-compatibility.md
Comprehensive guide covering:
- Tool Name Mapping Table — Claude Code names (Read, Bash, Grep, etc.) mapped to Gemini CLI equivalents (read_file, run_shell_command, etc.)
- Agent Definition Adaptation — how frontmatter tool declarations translate, why prompts still work (intent-based)
- Grep/Glob workarounds — Gemini lacks dedicated tools, use shell commands instead
- Subagent spawning — Agent tool →
gemini --prompt pattern
- MCP server compatibility — kp-github and kp-sequential-thinking work identically (MCP is runtime-agnostic)
- Skill compatibility matrix — high compat (analysis skills), needs adaptation (tool-referencing skills), Claude-only (plugin system skills)
- Sequential thinking tuning — Gemini already has a pre-tuned profile in the MCP server (wider exploration, different thresholds)
- Best practices for cross-runtime skills — describe intent not tools, absolute paths, verification commands
Updated: skills/dispatching-to-runtimes/SKILL.md
- Added tool name mapping quick reference in the Gemini section
- Cross-referenced the full compatibility guide
Remaining Work
Overview
Kinderpowers was originally designed for Claude/Claude Code. While many features (SKILL.md, MCP servers) are compatible with Gemini CLI, there are areas where optimization is needed for a first-class experience.
Resolution (2026-03-31)
PR: feat/issue-sweep-2026-03-31
Created:
docs/gemini-compatibility.mdComprehensive guide covering:
gemini --promptpatternUpdated:
skills/dispatching-to-runtimes/SKILL.mdRemaining Work