--- name: readme-generator description: > Generate a production-quality, copy-paste-ready README.md for any GitHub repository. Trigger whenever the user provides a GitHub repository URL and asks for a README, documentation, or repo overview. Trigger phrases include: "generate a readme", "write docs for my project", "create a readme for this github link", "document this repo", "explain this codebase", "document my API", "help me document", "write documentation for", "make a readme", "readme for this", "document this". Also trigger when the user pastes any GitHub URL (github.com or a GitHub Enterprise domain) alongside any of: "readme", "docs", "document", "explain", "write", "generate". Also trigger on a bare GitHub URL with no surrounding text — assume README generation is the intent. The output is a fully-formed, professional Markdown (.md) file, ready to paste directly into GitHub's README section with zero editing required. --- # README Generator Skill Given a GitHub repository URL, this skill performs a deep, structured, context-efficient analysis of the codebase and generates a production-quality README.md — complete with a Quick Start guide, step-by-step run instructions, architecture diagrams, full API reference, ENV setup, data models, and workflow diagrams. Output is accurate, hallucination-resistant, and immediately usable. --- ## CRITICAL RULE — PURE MARKDOWN ONLY **The entire README output must be 100% pure GitHub-Flavored Markdown. No exceptions.** The only HTML permitted is the `
` wrapper at the very top of the file (for badge centering). Everything else must use Markdown syntax. **FORBIDDEN — never use these in the README body:** | Do NOT write | Write this instead | |---|---| | `
` or `
` | blank line between paragraphs | | `

text

` | plain paragraph text | | `text` | `**text**` | | `text` | `*text*` | | `text` | `` `text` `` | | `
code
` | fenced code block with ` ``` ` | | `