원클릭으로
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/