From superpowers-plus
Authors and maintains README.md files with a quickstart-first structure, AI slop detection, and best practices for onboarding contributors in under 5 minutes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-plus:readme-authoringThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Wrong skill?** Skill file authoring → `skill-authoring` / `writing-skills`. Wiki pages → `wiki-orchestrator`. Plan/roadmap → `plan-quality-gates`.
Wrong skill? Skill file authoring →
skill-authoring/writing-skills. Wiki pages →wiki-orchestrator. Plan/roadmap →plan-quality-gates.Guidelines: See CLAUDE.md for writing standards. Last Updated: 2026-02-06
Author and maintain README.md files that onboard contributors in <5 minutes. Treat the README as your project's API documentation for humans.
Core principles:
Invoke when:
# project-name
[](link) [](link)
> One sentence: what it does + why you'd use it.
[Try in 2min →](quickstart-link)
Bad: "A comprehensive, cutting-edge solution for modern development workflows." Good: "Detects AI-generated text in resumes and cover letters."
Include only badges that provide value:
Skip vanity badges. Order: version → license → CI → coverage.
## Contents (auto-generate via TOC extension, skip for short READMEs)
User runs your code in <60 seconds. Max 5 steps. If longer, you have an installation problem.
2-3 concrete, runnable examples. Screenshot/GIF if applicable.
| # | Section | Notes |
|---|---|---|
| 6 | Why This Project? | Optional. Comparison table vs alternatives |
| 7 | Configuration/API | Brief flags table; link to full docs |
| 8 | Features | Bullet list, no adjectives |
| 9 | Directory Structure | Optional. ASCII tree for >10 files |
| 10 | Contributing | Link to CONTRIBUTING.md |
| 11 | Support/Community | Bug reports, discussions links |
| 12 | License | Single line: "MIT" with link |
No emoji spam/ASCII art · no dead badges · no inline API docs (link to docs/) · quickstart in first 20 lines · always LICENSE + TOC for long docs · tables <80 chars.
Slop: Target score <20. Use references/anti-slop-rules.md + GVR loop from eliminating-ai-slop.
Lint: npx markdownlint-cli2 "README.md" before every commit. See references/linting-rules.md.
Lint passes · description concrete · quickstart works · examples runnable · no dead links · badges current · versions match.
For existing READMEs, check:
grep -E '\[.*\]\(http' README.md - verify eachAfter generating README content, report:
[GVR: 1 iteration | removed 3 patterns | σ: 14.2 | TTR: 0.58]
README slop score: 18/100 ✓
Markdown lint: PASS (0 errors)
If lint fails, fix before reporting completion.
# Validate README structure
head -1 README.md | grep -q "^# " || echo "Missing title"
grep -c "## " README.md # count sections
references/anti-slop-rules.md — Word/phrase blocklist, vague→concrete replacements, rewriting examplesreferences/linting-rules.md — Common lint errors (MD058, MD009, etc.), table formatting, pre-commit checksreferences/automation-resources.md — GitHub Actions workflow, link checker setup, exemplar READMEsnpx claudepluginhub bordenet/superpowers-plus --plugin superpowers-plusGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.