agentleFS
Charlyhno-engCharlyhno-eng/jev-codex-pilot/skills/readme-writing/SKILL.md

readme-writing

Skill7 starsChanged 35 days agoMITView on GitHub

Create or rewrite a short English README with an existing banner, a clear application description, an optional visual, and verified installation and run commands.

7 other projects use a version of this.

Adopted by

Most recently taken up by

  • Other versions7 projects use a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 7

    1. codetesla51/skills★ 32same name
    2. KhaledSaeed18/dotclaude★ 5same name
    3. indubitably-ai/indubitably-skills★ 1same name
    4. Jannchie/skills★ 1same name
    5. yiweiwan/skills★ 1same name
    6. zhoux77899/flawless★ 1same name
    7. luxiangze/skills★ 0same name

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repository2 other files it gives its agents.

The file

We split this skill into the rules it gives an agent

7 rules. 0 are common, 5 are distinctive, and 2 are very specific to this project.

  • 0

    Common

    Most of the 5 edited versions we read keep these.

  • 5

    Distinctive

    This author's own choices. Worth a look.

  • 2

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Create short, clear, consistent README files.

    line 8
  2. Distinctive:

    Use exactly this order:

    line 16
  3. Very specific:

    Use exactly one level-one heading: # <actual application name>.

    line 26
  4. Distinctive:

    Write the description in English as 8–13 concise, nonempty source lines.

    line 28
  5. Very specific:

    If a relevant screenshot, GIF, or video already exists, add a separator and ## See <actual application name> in action, then reference the …

    line 30
  6. Distinctive:

    Before delivering, check that:

    line 40
  7. Distinctive:

    Every visual reference is valid.

    line 45

“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

README Writing Skill

Create short, clear, consistent README files. Apply this format when asked to write or restructure a README; do not rewrite unrelated documentation.

Discovery

Inspect the project structure, metadata, existing README, and public/ and assets/ before writing. Verify the application name, purpose, setup requirements, and install/run commands from actual project files. Reuse existing assets and commands. Never invent paths, commands, configuration, or claims about the application.

Structure

Use exactly this order:

  1. Banner
  2. Application name
  3. Description
  4. Visual, if available
  5. Quickstart

The banner is the first content. Use an existing image in public/ or assets/ whose filename contains banner, with a path relative to the README. Never invent or silently generate an asset. If no suitable banner exists, complete the verified text and report that the banner requirement remains unmet; request an existing asset or authorization to create one.

Use exactly one level-one heading: # <actual application name>. Put --- immediately after the title, separated by blank lines.

Write the description in English as 8–13 concise, nonempty source lines. Describe what the application does, whom it serves, and its purpose. Avoid repetition, feature lists, marketing language, and technical implementation details. Each line should contribute distinct, verified information.

If a relevant screenshot, GIF, or video already exists, add a separator and ## See <actual application name> in action, then reference the real asset. Use relative paths for local assets. Omit this entire section if no relevant visual exists; do not insert a placeholder.

After a separator, end with ## Quickstart, containing ### Install and ### Run. Put verified commands in fenced bash blocks. Choose the actual package manager or tooling used by the project; npm install and npm run dev are examples, not defaults. Include concise configuration or prerequisite instructions here only when needed to install and run the application. Use placeholders for required credentials, never real secrets. If a required command cannot be verified, report the missing information rather than guessing.

Style

Keep only information needed to understand, install, configure, and run the application. Do not add extra sections, repetition, history, architecture, API documentation, FAQs, or unnecessary badges. The JEV README illustrates banner and Quickstart placement, but its detailed product sections are project-specific exceptions, not part of this template. Preserve extra sections only when the user's explicit request requires them.

Validation

Before delivering, check that:

  • The banner is first, exists in public/ or assets/, contains banner in its filename, and uses a valid relative path.
  • There is exactly one # heading and --- follows the title.
  • The description contains 8–13 concise English source lines.
  • Every visual reference is valid; the visual section is absent when no relevant asset exists.
  • Commands and required configuration match the inspected project.
  • Quickstart is the final section, with Install and Run subsections.

Report any unmet requirement caused by missing project information or assets. Do not claim validation passed when it did not.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.