readme-writing | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / readme-writing

readme-writing

maintained by EpicenterHQ

star 4k account_tree 268 verified_user MIT License
bolt View GitHub

name: readme-writing description: Guidelines for writing folder READMEs. Use when creating README.md files for directories.

README Writing

A folder README has one job: explain why this folder exists.

Users can run ls to see what's in a folder. They need you to explain the reasoning behind the organization, the mental model, and any non-obvious context that helps them understand where things belong.

Good README

Explains purpose, organizational logic, and helpful context:

# Converters

Transform field schemas into format-specific representations.

Field schemas are pure JSON Schema objects with `x-component` hints. Different systems need them in different formats: ArkType for runtime validation, Drizzle for SQLite column definitions.

Each converter takes the same input (a field schema) and produces output for a specific consumer. If you need field schemas in a new format, add a converter here.

Bad README

File listing that duplicates what's visible:

# Converters

- `to-arktype.ts` - Converts to ArkType
- `to-drizzle.ts` - Converts to Drizzle
- `index.ts` - Exports

Guidelines

  • Explain the "why" and the mental model
  • Add context that helps developers know where to put new code
  • Mention relationships to other folders when relevant
  • Don't list files or duplicate what's obvious from the code
  • Keep it scannable; a few sentences to a short paragraph is usually enough

Exception: Root project READMEs need installation, usage, etc. This skill is for internal folder documentation.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 4k
GitHub Forks 268
Created Jan 2026
Last Updated 8个月前
tools tools technical docs

Related Skills

writing-plans
chevron_right
gh-docs
chevron_right
makepad-reference
chevron_right
mintlify-docs
chevron_right
gemini-cli
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.