README Structure

README Structure is a skill for Claude Code, Codex from niels-emmer/myace. It costs 37 tokens per session (731 once invoked), scanned A, original, MIT.

A guide for creating or restructuring a README, the main introductory document in a software project. It recommends covering what the project is, how to start it, key commands, and where to find more documentation.

In plain words
What is it for?
Writing a new README, reorganising an existing one, and deciding whether new material belongs in the README or a separate documentation page.
Why use it?
It helps new users and contributors find essential project information quickly, and helps decide when a README has become too large for everything to belong in one file.

Skill for Claude CodeCodex

Which agent this was written for is unclear — built for aider. Also seen: mentions Codex; built for aider; mentions OpenCode.

Good fit Writing a new README, reorganising an existing one, and deciding whether new material belongs in the README or a separate documentation page.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/niels-emmer/myace/readme-structure
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add niels-emmer/myace --skill readme-structure
Clone the repo
git clone --depth 1 https://github.com/niels-emmer/myace

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for README Structure

README.md
[![agentmods](https://agentmods.dev/badge/skills/niels-emmer/myace/readme-structure/github.svg)](https://agentmods.dev/skills/niels-emmer/myace/readme-structure)
Your own site
<a href="https://agentmods.dev/skills/niels-emmer/myace/readme-structure"><img src="https://agentmods.dev/badge/skills/niels-emmer/myace/readme-structure/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for README Structure

Your own site · 80×15
<a href="https://agentmods.dev/skills/niels-emmer/myace/readme-structure"><img src="https://agentmods.dev/badge/skills/niels-emmer/myace/readme-structure.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 37 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 731 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00037 $0.00731
Opus 5 $0.00018 $0.00365
Sonnet 5 $0.00007 $0.00146
Haiku 4.5 $0.00004 $0.00073

Measured 9d ago against content hash 385d03e6ea13, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

README Structure scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

collections/additional/editor/skills/readme-structure/SKILL.md · 42 lines

How it starts

The opening of the file, as written. The whole thing — 42 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Purpose

A README is usually the first (and sometimes only) doc a new contributor or user reads. Use this skill when creating a new README from scratch, restructuring one that's grown unwieldy, or deciding whether new content belongs in the README or needs its own page.

When to use it

  • Starting a new project or package that doesn't have a README yet.
  • A README has become long enough that readers are visibly skipping sections or asking questions the README already answers (a sign of structure, not content, failure).
  • Deciding where a new piece of documentation belongs — extend the README, or start a docs/ page.

Default README shape

  1. What it is — one or two sentences: what the project does and who it's for. No setup instructions yet, no history, just the summary a stranger needs before deciding to keep reading.
  2. Quickstart — the shortest path from "nothing installed" to "it's running." Concrete, copy-pasteable commands, not a description of the steps. If there are prerequisites, list them right before the commands that need them, not in a separate section the reader has to hunt for.
  3. Key commands — the small set of commands a working contributor actually uses day to day (run tests, run the linter, start the dev server, build). Not an exhaustive CLI reference — link out to that if it exists.
  4. Where to find more — links to deeper docs: architecture notes, contribution guidelines, the agent-facing instruction file if there is one, API references. This section is what makes it safe to keep the README itself short.

Optional sections (license, badges, changelog link) go after this core, not before it — nothing should push the quickstart below the fold.

When a project needs more than a README

A single README stops being the right shape when any of these are true:

  • The quickstart section can no longer stay short because there are genuinely multiple setup paths (e.g. different platforms, different deployment targets) that each need real explanation.
  • There's enough architectural or design-rationale content that inlining it would bury the quickstart — this belongs in a docs/ directory or dedicated architecture doc, linked from the README.
  • Contribution process, coding standards, or review requirements have grown past a few bullet points — split into CONTRIBUTING.md and link it.
  • Multiple audiences need fundamentally different entry points (end users vs. plugin authors vs. core contributors) — consider a docs/ directory with per-audience landing pages instead of one README trying to serve everyone.

Read the full file on GitHub · 42 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 42 lines · 37 tokens per session scan A 385d03e6ea13

Subscribe to this mod's changes

README Structure is a skill published in the GitHub repository niels-emmer/myace (1 stars, last pushed 3d ago), licensed MIT. It adds 37 tokens to every session and 731 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

documentation-patterns

Technical documentation patterns for READMEs, ADRs, API docs (OpenAPI 3.1), changelogs, and writing style guides. Use when creating project documentation, writing architecture decisions, documenting APIs, or maintaining changelogs.

yonatangross/orchestkit · 53 tokens

pm-brainstorm

A structured brainstorming session for exploring a specific product problem or opportunity and narrowing the results to ideas worth pursuing.

serejaris/personal-corp-os · 162 tokens

weekly-planning

A planning workflow that turns a completed weekly review and existing backlog into prioritized outcomes for one ISO calendar week.

serejaris/personal-corp-os · 49 tokens

gh-issues

Use when creating, searching, updating, or managing GitHub issues via CLI. Triggers: "issue", "create issue", "gh issue", "task tracking", "context", "handoff", "resume task", "session context", "save progress", "active tasks", "in-progress", "my tasks", "open issues". Covers: gh commands, bulk operations, JSON/jq…

serejaris/personal-corp-os · 104 tokens

tg-bot-ops

A guide for operating and troubleshooting Telegram bots and systems that connect Telegram to an AI agent. It covers how messages arrive, get processed, and produce replies.

serejaris/personal-corp-os · 146 tokens

ceo-council

Use when needing strategic project analysis from multiple independent expert perspectives. Triggers on business decisions, growth strategy, product direction, competitive analysis, or any situation where diverse C-level opinions reduce blind spots.

serejaris/personal-corp-os · 44 tokens