agentsclimarketplace

Doc sync

Skill turntuptechnologies-ai/skills/skills/doc-sync

変更を終えて PR を出す前や、「ドキュメントを更新」「README が古くないか確認」「実装とドキュメントの乖離をチェック」等と言われたとき。変更差分から影響しうるドキュメント(README / docs/ / CLAUDE.md / .env.example 等)を洗い出し、実装との食い違いを点検して直す。From its SKILL.md

Install
npx -y skills add turntuptechnologies-ai/skills --skill doc-sync

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.6 KB, ~1.6k tokens by cl100k_base, as published. Nobody here has run it

ドキュメント乖離チェック(doc-sync)

コード変更にドキュメントが追従できているかを点検し、ズレを直す。CLAUDE.md 規約の「チーム解散前チェック(ドキュメントの乖離/不足)」を手順化したもの。

手順

  1. 変更内容を把握するgit diff <base>...HEAD --stat と中身で、何が変わったかを掴む(追加/削除/改名されたファイル・関数・コマンド・依存・設定)。

  2. 影響しうるドキュメントを特定する — 下表の対応で当たりを付ける。

    変更の種類追従すべきドキュメント
    scripts / コマンド / Makefile・タスクの追加・変更README の使い方、CLAUDE.md の「言語・ツール」「コマンド体系」
    依存の追加・削除(package.json / pyproject 等)README/CLAUDE.md の Stack・前提条件
    環境変数・設定キーの追加・変更.env.exampleconfig.example.*、設定ドキュメント
    ディレクトリ・モジュールの追加・改名README の Layout、docs/ARCHITECTURE.md、CLAUDE.md の構成
    CLI フラグ・サブコマンド・API エンドポイントの変更使い方/リファレンス、docs/ の該当ガイド
    新機能・挙動変更README の概要・機能、関連 docs/、(あれば)CHANGELOG
    デプロイ手順・インフラの変更docs/DEPLOY.md
  3. 乖離を点検する — 特定したドキュメントを実際に開き、記載が現在の実装と一致するか確認する。古い手順・存在しないコマンド・消えたファイルへの参照・未記載の新機能を探す。

  4. 対応する

    • 軽微なズレ(コマンド名・パス・1〜2行の追記)→ その場で最小差分で直す。
    • 大きな欠落(新ガイドが必要・章ごと不足)→ 内容を Issue 化し、本筋の PR とは分けて対応する。
    • 直した内容は PR 本文の「変更点」に含める。

結果の報告フォーマット

必ずこの表の形で報告する(点検したが乖離なしのファイルも行として残す):

| 点検したドキュメント | 乖離 | 対応 |
|---|---|---|
| README.md(使い方) | `pnpm check` が scripts に無い | 修正済み(→ `pnpm lint`) |
| CLAUDE.md(コマンド体系) | なし | — |
| .env.example | 新設定 `RETENTION_DAYS` 未記載 | 修正済み |
| docs/DEPLOY.md | 手順の章ごと更新が必要 | Issue #NN 化 |

乖離ゼロの場合も「点検したファイル一覧+乖離なし」を表で報告する。

ルール・コツ

  • 文体・言語・見出しの粒度はリポジトリの既存ドキュメントに合わせる。 新しい流儀を持ち込まない。
  • 実装を正とする。 ドキュメントに書いてあっても、コードと違えばコードに合わせて直す(仕様自体の誤りが疑われる場合は確認する)。
  • 推測で書かない。確認できないコマンド・値は実際に実行/参照して裏を取る。
  • README を新規に整える/構成から作り直すなら write-readme Skill を使う。
  • .env.example は実値を書かない(→ no-secrets ルール)。
  • このチェックは品質ゲートの一部。コードの lint/test は pre-pr-checks、PR 作成は create-pr と組み合わせる。

補足

  • 社名・内部 URL・認証情報などの固有情報をドキュメントに足さない。

完了条件

以下を全て満たしたら完了。満たせない項目があれば、黙って省略せず理由を報告する。

  • git diff で変更内容を実際に確認した(推測で判断していない)
  • 対応表に基づき、影響しうるドキュメントを実際に開いて点検した(点検したファイル一覧を報告)
  • 乖離の有無を明示的に報告した(ゼロならゼロと報告する)
  • 軽微なズレは最小差分で修正、大きな欠落は Issue 化した
  • 修正時、文体・言語はそのリポジトリの既存ドキュメントに合わせた

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.