{
  "markdown": "# Plan afoot Agent Plugin\n\nConnects AI agents to the Plan afoot MCP server at <https://planafoot.com/mcp> and ships a shared `SKILL.md` that teaches Plan afoot's planning, recovery, and undo flows. One skill, one MCP endpoint, per-agent manifests.\n\n## Install (Claude Code)\n\nFrom a checkout of this repo:\n\n```text\n/plugin marketplace add .\n/plugin install planafoot@planafoot\n```\n\nOr straight from GitHub:\n\n```text\n/plugin marketplace add mindlace/planafoot-plugin\n/plugin install planafoot@planafoot\n```\n\nClaude Code reads `.claude-plugin/plugin.json`, auto-discovers `.mcp.json` (a native remote MCP server) and the skill under `skills/planafoot/`, registers the server, and loads the skill. The first Plan afoot tool call opens a browser for Google sign-in — use the same Google account as Plan afoot. Tokens cache locally; later calls are silent.\n\n## Install (Gemini CLI)\n\n```text\ngemini extensions install https://github.com/mindlace/planafoot-plugin\n```\n\nGemini reads `gemini-extension.json`, registers the native remote MCP server, and loads the shared skill under `skills/`. OAuth is auto-discovered: the first tool call opens the browser for Google sign-in; tokens cache in `~/.gemini/mcp-oauth-tokens.json`.\n\n## Install (Claude Desktop)\n\nIf your Desktop build has plugin support, install it the same way as Claude Code. Otherwise add the server to the `mcpServers` object in your config:\n\n- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"planafoot\": {\n      \"type\": \"http\",\n      \"url\": \"https://planafoot.com/mcp\"\n    }\n  }\n}\n```\n\nRestart Desktop after editing. OAuth is the same browser flow. (Native remote MCP needs a recent Desktop build; very old builds without remote support are unsupported.)\n\n## Requirements\n\n- A Plan afoot account at <https://planafoot.com>\n- Claude Code, Gemini CLI, or a Claude Desktop build with remote-MCP support\n\n## What's in here\n\n- `.claude-plugin/plugin.json` — Claude plugin manifest (entry point for `/plugin install`)\n- `.claude-plugin/marketplace.json` — local marketplace catalog (`/plugin marketplace add .`)\n- `.mcp.json` — Claude's native remote MCP server entry\n- `gemini-extension.json` — Gemini CLI extension manifest (native remote MCP)\n- `skills/planafoot/SKILL.md` — the shared skill teaching Plan afoot's tools\n\n## Adding another agent\n\nSupport is additive: drop a new manifest at the repo root (e.g. `.codex-plugin/`) pointing at the same `skills/` tree and the same `https://planafoot.com/mcp` endpoint. No per-agent copies of the skill.\n",
  "bytes": 2619,
  "sha": "525dd6730fe3ad204aa553b8465847558af6ed5c1d400886a93b384b46217178",
  "repo_slug": "mindlace/planafoot-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_mindlace_planafoot_plugin_b325e0fa/readme"
}