awesome-readme
Creates, improves, and reviews GitHub README files using a story-first, engagement-focused structure. Use when asked to write a new README, rewrite an existing README to be more compelling, or analyze a README for clarity, differentiation, and star-worthiness.
Works with
--- name: awesome-readme description: Creates, improves, and reviews GitHub README files using a story-first, engagement-focused structure. Use when asked to write a new README, rewrite an existing README to be more compelling, or analyze a README for clarity, differentiation, and star-worthiness. license: MIT --- # AwesomeReadme Create GitHub READMEs that earn attention by telling a compelling story before diving into installation and reference material. **Core philosophy:** Story before installation. Hook before documentation. ## Workflow Routing When you execute a workflow, start with this exact notification: ```text Running the **WorkflowName** workflow from the **AwesomeReadme** skill... ``` Route requests like this: | Workflow | Trigger | File | |----------|---------|------| | **Create** | create readme, write readme, new readme | `workflows/Create.md` | | **Improve** | improve readme, make readme better, rewrite readme, more compelling | `workflows/Improve.md` | | **Analyze** | analyze readme, review readme, readme feedback, audit readme | `workflows/Analyze.md` | Load the matching workflow file with the `read` tool before proceeding. ## Pi Adaptation Notes - Use normal conversation questions instead of `AskUserQuestion`. - If visual content is requested and no image-generation or art skill is available, produce Mermaid diagrams, ASCII diagrams, or clear image placeholders in `docs/`. - Use the `read` tool to inspect files such as `README.md`, `package.json`, `CLAUDE.md`, and docs. - Use `bash` only for quick directory inspection or metadata gathering. - Preserve technical accuracy while improving structure, clarity, and emotional pull. - Default to editing `README.md` unless the user specifies a different file. ## README Structure for Stars The default structure should be: 1. **Hero section** - tagline, badges, one-line breakthrough 2. **The problem** - pain the reader recognizes immediately 3. **The insight** - the realization that makes the project different 4. **The solution** - short explanation of what the project is 5. **See it in action** - demo, screenshot, GIF, or code sample 6. **Features / defense** - benefit-focused table 7. **Quick start** - only after the reader is hooked 8. **How it works** - deeper technical explanation 9. **The story** - why the project exists 10. **Footer** - roadmap, contributing, license, CTA ## Hooks That Work - Stop [doing painful thing]. Start [doing better thing]. - The first [category] that [unique benefit]. - [Things] can lie. [Tests or proof] cannot. ## What Not to Do - Lead with installation instructions - Bury the story at the bottom - Open with technical jargon before emotional context - Skip visual hierarchy - End without a clear call to action ## References - [Best-README-Template](https://github.com/othneildrew/Best-README-Template) - [awesome-readme](https://github.com/matiassingers/awesome-readme) - [shields.io](https://shields.io) for badges - [vhs](https://github.com/charmbracelet/vhs) for terminal GIFs
More Writing & Documentation skills
paper-context-resolver
lllllllama/rigorpilot-skills
Rigor Paper Context helper for README-first deep learning repo reproduction. Use only when the README and repository files leave a narrow reproduction-critical gap and the task is to resolve a specific paper detail such as dataset split, preprocessing, evaluation protocol, checkpoint mapping, or runtime assumption from primary paper sources while recording conflicts. Do not use for general paper summary, repo scanning, environment setup, command execution, title-only paper lookup, or replacing README guidance by default.
repo-intake-and-plan
lllllllama/rigorpilot-skills
Rigor Intake helper for README-first deep learning repo reproduction. Use when the task is specifically to scan a repository, read the README and common project files, extract documented commands, classify inference, evaluation, and training candidates, and return the smallest trustworthy reproduction plan to the main orchestrator. Do not use for environment setup, asset download, command execution, final reporting, paper lookup, or end-to-end orchestration.
minimal-run-and-audit
lllllllama/rigorpilot-skills
Rigor Run skill for README-first deep learning repo reproduction. Use when the task is specifically to capture or normalize evidence from the selected smoke test or documented inference or evaluation command and write standardized `repro_outputs/` files, including patch notes when repository files changed. Do not use for training execution, initial repo intake, generic environment setup, paper lookup, target selection, hidden scientific-meaning changes, or end-to-end orchestration by itself.

