{
  "markdown": "# makeDoc\n\nClaude Code plugin that generates and updates professional technical documentation for GitHub projects.\n\nAnalyzes the source code and writes directly to the filesystem:\n- `README.md` with navigation index\n- `docs/architecture.md`\n- `docs/structure.md`\n- `docs/installation.md`\n- `docs/decisions.md`\n- `docs/usage.md` *(if applicable)*\n- `docs/api.md` *(if applicable)*\n- `docs/testing.md` *(if applicable)*\n\n## Installation\n\n### Via plugin system (recommended)\n\n```\n/plugin marketplace add maximilianozurita/makeDoc\n/plugin install makeDoc@makeDoc\n```\n\n### Manual (standalone)\n\n```bash\ngit clone https://github.com/maximilianozurita/makeDoc ~/.claude/plugins/makeDoc\nmkdir -p ~/.claude/skills && cp -a ~/.claude/plugins/makeDoc/skills/. ~/.claude/skills/\nmkdir -p ~/.claude/agents && cp -a ~/.claude/plugins/makeDoc/agents/. ~/.claude/agents/\n```\n\n## Usage\n\nWhen installed via the **plugin system**, skills are namespaced:\n\n```\n/makeDoc:makeDoc                    # Generate documentation from scratch\n/makeDoc:makeDoc --update           # Update existing documentation\n/makeDoc:makeDoc --agent            # Run in a subagent (clean context)\n/makeDoc:makeDoc --agent --update   # Combine both modes\n```\n\nWhen installed **manually** (standalone):\n\n```\n/makeDoc                    # Generate documentation from scratch\n/makeDoc --update           # Update existing documentation\n/makeDoc --agent            # Run in a subagent (clean context)\n/makeDoc --agent --update   # Combine both modes\n```\n\n## What it does\n\n### Creation mode\nExplores the project, analyzes the stack and architecture, and generates all documentation files in the current directory.\n\n### Update mode (`--update`)\nReads existing documentation, compares it against the current state of the code, and updates only what changed. Preserves content that is still valid.\n\n### Agent mode (`--agent`)\nSpawns a subagent with a clean context to execute the task. Useful for large projects or sessions with a lot of accumulated context.\n\n## Writing rules\n\n- All content is specific to the analyzed code, never generic\n- If something has no evidence in the code, the section is omitted\n- No warning banners in generated files\n- Written in English, except technical names, paths and code\n\n## Plugin structure\n\n```\nmakeDoc/\n├── .claude-plugin/\n│   ├── plugin.json         # Plugin manifest\n│   └── marketplace.json    # Marketplace catalog\n├── skills/\n│   └── makeDoc/\n│       └── SKILL.md        # Command /makeDoc (user-invoked, contains full logic)\n├── agents/\n│   └── makeDoc-agent.md    # Subagent for --agent mode (self-contained)\n└── README.md\n```\n",
  "bytes": 2621,
  "sha": "39d48b43232e6411c8555e2e1ae5efdb64fa06bcc9f6f8144b229308bc488a26",
  "repo_slug": "maximilianozurita/makedoc",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_maximilianozurita_makedoc_make_documenta_1bd072a8/readme"
}