一键导入
readme
Write or refresh a README that earns the reader's attention — short, honest, with a real visual. Tailored to the project type.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write or refresh a README that earns the reader's attention — short, honest, with a real visual. Tailored to the project type.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | readme |
| description | Write or refresh a README that earns the reader's attention — short, honest, with a real visual. Tailored to the project type. |
$ARGUMENTS
ls -Acat package.json pyproject.toml Cargo.toml flake.nix go.mod 2>/dev/null | head -60test -f README.md && wc -l README.md || echo "no README"A stranger should understand what this is and who it's for in 10 seconds. That is the README's only real job. Every section earns its place against that goal, or it gets cut.
Deep-analyze the project before deciding anything else. Do not skim.
src/index.*, main.*, cmd/*, bin/*, app/page.*, the binary in package.json#bin, etc.Classify. Each kind gets a different README shape — do NOT force one template on all.
If a README already exists, audit it against the north star before touching it. In order:
Generate the visual FIRST (when rewriting, or when there isn't one yet). It's the README's most important line after the opening sentence. Skip only when genuinely not applicable (library, service, dotfiles).
.tape, run vhs, embed the gif.vhs if animation matters.npx). Short clip instead if the UI is interactive.docs/ or assets/. Reference with relative paths.Write. Skeleton — drop any section that doesn't earn its place:
# name
The sentence from step 1: what it is, who it's for, what makes it worth using. Concrete, no marketing. One sentence — not three.
[visual]
## Install (or Try it)
Shortest path to running it. One command if possible.
## Usage
1–3 examples that show the shape — not a reference.
## [type-specific, only if useful]
CLI: non-obvious flags • Library: API surface • Web app: config/deploy • Service: how to run locally
Cap the whole README at ~100 lines. Anything longer goes in docs/.
After a code change, test it end-to-end (bash, browser, or computer use — whichever fits) and then run `/simplify` to review and clean up the changed code. Use to confirm a change works and is tidy before wrapping up.
Create a git commit and push it
Create a git commit
Ask the user for maximum clarifications before acting on a prompt. Use when the user wants to ensure all ambiguity is resolved before work begins.
Greenfield product spec for an empty repo. Clarifies scope, then challenges the idea — checking whether it already exists and whether the pain is real — before writing a concise spec.md.
Create multiple git commits, one per concern, from changes in the working tree, then push them