-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Phase 3: Gemini CLI Extension (v1.8.0)
Context
Gemini CLI has the most complete extension model of any non-Claude-Code tool — 11 hook events, skills, agents, policies, and a full gemini-extension.json manifest. It's the ideal first platform to target for near-parity with the Claude Code experience.
Platform Capabilities (Gemini CLI)
- Hooks: 11 events — SessionStart, SessionEnd, BeforeAgent, AfterAgent, BeforeModel, AfterModel, BeforeToolSelection, BeforeTool, AfterTool, PreCompress, Notification
- Skills: Via
skills/directory in extensions - Agents: Experimental, agent definitions as
.mdfiles - Policies: Via
.tomlfiles inpolicies/directory - MCP servers: Yes, via extension manifest
- Install:
npm installor local directory
Deliverables
platforms/gemini/gemini-extension.json— Extension manifestplatforms/gemini/skills/ai-context/SKILL.md— Adapted skillplatforms/gemini/skills/context-verify/SKILL.md— Adapted skillplatforms/gemini/hooks/— Port session-start, post-commit drift, pre-commit guard hooks (adapt BeforeTool/AfterTool event names, Gemini JSON schema)platforms/gemini/agents/context-updater.md— Adapted agentplatforms/gemini/policies/context-quality.toml— Quality rules as Gemini policies
Verification
- Extension installs successfully on Gemini CLI
- Skills activate on relevant prompts
- Hooks fire on correct events
- Agent runs context update workflow
Part of the Cross-Platform ContextDocs Strategy. Depends on #18.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request