update-docs
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineseupdate-docs
update-docs
コード変更に基づいて を更新し、 に記録します。
CLAUDE.md_/.last-update-docs基于代码变更更新,并记录到中。
CLAUDE.md_/.last-update-docs_/.last-update-docs
ファイル形式
_/.last-update-docs_/.last-update-docs
文件格式
_/.last-update-docscommit_hash=<hash>
commit_subject=<1行目>
commit_date=<ISO 8601>このファイルは で除外されローカル専用。
.gitignorecommit_hash=<hash>
commit_subject=<第一行>
commit_date=<ISO 8601>该文件已被排除,仅用于本地。
.gitignoreフロー
流程
Step 1: 前回の更新コミットを確認する
Step 1: 确认上次更新提交
_/.last-update-docscommit_hash读取获取。
若文件不存在,则视为首次处理,以最近的提交为基准。
_/.last-update-docscommit_hashStep 2: 変更内容を確認する
Step 2: 确认变更内容
bash
git log <commit_hash>..HEAD --oneline
git diff <commit_hash>..HEAD --stat変更されたファイルと内容を把握する。
bash
git log <commit_hash>..HEAD --oneline
git diff <commit_hash>..HEAD --stat掌握已变更的文件及内容。
Step 3: CLAUDE.md を更新する
Step 3: 更新CLAUDE.md
Current Skills の更新
更新Current Skills
skills/CLAUDE.md## Current Skillsbash
ls -d skills/*/SKILL.md | sed 's|skills/||;s|/SKILL.md||' | sort- スキル数のカウントを更新:
## Current Skills (N) - カンマ区切りのスキル名一覧を更新
获取目录下的目录列表,更新中的章节。
skills/CLAUDE.md## Current Skillsbash
ls -d skills/*/SKILL.md | sed 's|skills/||;s|/SKILL.md||' | sort- 更新技能数量统计:
## Current Skills (N) - 更新逗号分隔的技能名称列表
Repository Structure の更新
更新Repository Structure
以下の変更があった場合に構造ツリーを更新する:
- にエージェント定義が追加・削除された
.claude/agents/ - にルールが追加・削除された
.claude/rules/ - にワークフロースキルが追加・削除された
.claude/skills/
当出现以下变更时,更新结构树:
- 在中添加或删除Agent定义
.claude/agents/ - 在中添加或删除规则
.claude/rules/ - 在中添加或删除工作流技能
.claude/skills/
その他の更新対象
其他更新对象
- インストール方法の変更
- 新しいコンベンションの追加
- スキル構造(Skill Anatomy)の変更
- 安装方法的变更
- 新增约定规范
- 技能结构(Skill Anatomy)的变更
Step 4: _/.last-update-docs
を更新する
_/.last-update-docsStep 4: 更新_/.last-update-docs
_/.last-update-docsbash
git log -1 --format="%H" # commit_hash
git log -1 --format="%s" # commit_subject
git log -1 --format="%cI" # commit_date (ISO 8601)取得した情報で を更新:
_/.last-update-docscommit_hash=abc123def456
commit_subject=feat(playwright): Playwright リファレンススキルを追加
commit_date=2026-03-21T10:00:00+09:00bash
git log -1 --format="%H" # commit_hash
git log -1 --format="%s" # commit_subject
git log -1 --format="%cI" # commit_date (ISO 8601)使用获取到的信息更新:
_/.last-update-docscommit_hash=abc123def456
commit_subject=feat(playwright): 添加Playwright参考技能
commit_date=2026-03-21T10:00:00+09:00Step 5: 更新内容を報告する
Step 5: 报告更新内容
更新したファイルの一覧と変更内容を表示する。
显示已更新的文件列表及变更内容。
注意事項
注意事项
- のみが更新対象。個別スキルの
CLAUDE.mdやSKILL.mdは対象外references/ - 自動生成ファイルは更新対象外
- が
_/.last-update-docsに追加されているか確認する.gitignore
- 仅更新,单个技能的
CLAUDE.md及SKILL.md不在更新范围内references/ - 自动生成文件不在更新范围内
- 确认已添加至
_/.last-update-docs.gitignore