ワンクリックで
update-readme
Automate README updates and i18n translations. Use when project features change and documentation needs sync.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Automate README updates and i18n translations. Use when project features change and documentation needs sync.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Pre-scan Markdown files before reading. Use `sspec tool mdtoc` to get file size + heading structure with line numbers (L<n> format) before reading long docs, SKILLs, or spec-docs. Eliminates blind reads.
Assess scale, create change, fill spec.md + design.md, align with user. Use after clarify when ready to define the solution.
Execute tasks from tasks.md. Implement code changes, update progress. Use after plan approval.
Break design into concrete tasks. Fill tasks.md with file-level execution plan. Use after design alignment.
User acceptance and feedback loop. Handle argue-improve cycles until user is satisfied.
Build shared understanding through dialogue and investigation. Produces Problem Statement + direction sketch. Reusable posture, not rigid phase.
| name | update-readme |
| description | Automate README updates and i18n translations. Use when project features change and documentation needs sync. |
| metadata | {"author":"frsotime","version":"1.0.0"} |
When to use:
Step 1: DETECT CHANGES
├─ Run: git status
├─ Run: git diff --name-only HEAD~5 (or appropriate range)
├─ Identify: Which features/SKILLs/CLI commands changed?
└─ Note: Files affecting README (AGENTS.md, CLI, templates)
Step 2: READ CURRENT STATE
├─ Read: README.md (English source)
├─ Read: README_zh-CN.md (Chinese translation)
├─ Read: i18n-glossary.md (terminology reference)
└─ Identify: Sections needing update
Step 3: UPDATE ENGLISH README
├─ Apply changes per detected diffs
├─ Follow Writing Style Guidelines (below)
├─ Ensure CLI examples are accurate
└─ Verify file structure diagrams match reality
Step 4: TRANSLATE TO CHINESE
├─ Reference: i18n-glossary.md for consistent terms
├─ Translate: Section by section
├─ Preserve: Code blocks, file paths, command syntax
└─ Adapt: Phrasing for natural Chinese (not word-by-word)
Step 5: VERIFY
├─ All CLI commands exist and work
├─ File paths in examples are valid
├─ No orphaned sections between languages
└─ Glossary terms used consistently
| ✅ Do | ❌ Don't |
|---|---|
| Direct, factual statements | Marketing speak ("revolutionary", "powerful") |
| Specific metrics ("30 seconds") | Vague claims ("fast", "efficient") |
| Show, don't tell (examples) | Abstract descriptions |
| Problem → Solution structure | Feature lists without context |
## Section Name
[1-2 sentence description of what this does]
[Code example or command]
[Brief explanation if needed]
add-auth, payment-system (not foo, example)| Pattern | ❌ Avoid | ✅ Use |
|---|---|---|
| Hedging | "You might want to..." | "Run X to do Y" |
| Passive | "Changes are tracked by..." | "sspec tracks changes in..." |
| Filler | "It's worth noting that..." | (just state the fact) |
| Jargon | "Leverage the paradigm" | "Use the workflow" |
For each README section, verify:
sspec, gitspec.md, handover.md.sspec/changes/PLANNING, DOING--name, --dirBefore translating, load i18n-glossary.md and:
Example:
English: "Create a new change"
Glossary: Change → 变更
Chinese: "创建新变更"
NOT: "创建新更改" (wrong term)
Don't translate word-by-word. Adapt for natural Chinese:
| English | Literal (❌) | Natural (✅) |
|---|---|---|
| "AI reads handover.md and picks up where you left off" | "AI 读取 handover.md 并从你离开的地方继续" | "AI 读取 handover.md,从上次中断处继续" |
| "Tell your AI to..." | "告诉你的 AI 去..." | "让 AI 执行..." |
git status shows relevant changes# Check what changed
git diff --name-only HEAD~5 | grep -E "(README|AGENTS|SKILL|cli)"
# Verify CLI commands work
sspec --help
sspec project --help
sspec change --help
# Check file structure matches docs
ls -la .sspec/