mohitagw15856/pm-claude-skills

readme-writer

Write a clear, well-structured README for a software project or open-source repo.

First seen Aug 5, 2026

Installation

$ npx skills add mohitagw15856/pm-claude-skills --skill readme-writer

Summary

  • Write a clear, well-structured README for a software project or open-source repo.
  • Use when asked to write or improve a README, document a project, or make a repo approachable.
  • Produces a complete README — one-line pitch, badges, quickstart, usage, install, contributing, license — that gets someone from landing to running fast.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from mohitagw15856/pm-claude-skills · top by installs.

npx skills add mohitagw15856/pm-claude-skills

Browse all from mohitagw15856/pm-claude-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1.3K
License LICENSE
Default branch main
Open issues 7
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,987 B
  • docs SUMMARY.md 353 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

README Writer Skill

The README is a project's front door — most people decide in seconds whether to use or bounce. This skill writes a clear, scannable README that answers what is this, why should I care, how do I run it immediately, then layers in the detail. Structured so a newcomer gets to a working result fast.

Required Inputs

Ask for these only if they aren't already provided:

  • Project name & one-line purpose — what it is and what problem it solves.
  • Who it's for — the target user/developer.
  • Install & basic usage — how to install and the simplest working example.
  • Key features / differentiators — the few things that matter most.
  • Project facts (optional) — language, license, links (docs, demo), contribution policy, status (alpha/stable).

Output Format

A complete README.md:

[Project name]

One-line pitch — what it does and for whom.

(Badges line — build, version, license — as placeholders to fill.)

Why [project]? — 2–3 sentences or bullets: the problem and what makes this worth using (honest, specific).

Features — the handful that matter, as a tight bullet list.

Quickstart

# install
# minimal working example

…with the expected result shown.

Usage — the common cases, with short code examples. Link out to full docs rather than inlining everything.

Installation — fuller install/requirements if the quickstart was minimal.

Contributing — how to contribute / link to CONTRIBUTING; be welcoming.

License — the license line.

(Adapt sections to the project; omit what doesn't apply. Keep it scannable with clear headings.)

Quality Checks

  • Opens with a one-line pitch that says what it is and for whom
  • A newcomer can copy-paste the quickstart to a working result
  • "Why this" is specific and honest, not generic praise
  • Scannable structure (headings, short sections); deep detail is linked, not dumped
  • Install, usage, contributing, and license are all covered (or consciously omitted)

Anti-Patterns

  • Do not bury what-it-does under a wall of badges or backstory — pitch first
  • Do not write a quickstart with missing steps — it must actually run
  • Do not inline the entire documentation — summarize and link
  • Do not over-promise; reflect the real project status (alpha/beta/stable)
  • Do not skip the license — it determines whether anyone can legally use it

Based On

Open-source README best practices (one-line pitch, time-to-first-success quickstart, scannable structure, standard sections).