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.

aojdevstudio/agentic-utilities1 installsMITSynced Aug 26

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
---
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.

450.8k

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.

450.0k

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.

449.9k

← All Writing & Documentation skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY