スキル post-impl-docs
📝

post-impl-docs

低リスク 📁 ファイルシステムへのアクセス

コードと同期したドキュメントを維持

ドキュメントはコード変更と同期しなくなることがよくあります。このスキルは、実装された変更を反映するために、README、CHANGELOG、docsフォルダ、インラインのdocstringを自動的に更新します。

対応: Claude Codex Code(CC)
⚠️ 68 貧弱
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「post-impl-docs」を使用しています。 Run post-impl-docs to update documentation after implementing a new user authentication feature

期待される結果:

Documentation updated successfully:

README.md:
- Added "User Authentication" to Features section
- Added `authenticate_user()` to API section

CHANGELOG.md:
- Added `feat:` entry for user authentication endpoint

docstrings:
- Updated 3 function docstrings

Files modified: 5

「post-impl-docs」を使用しています。 Update documentation for a bug fix that changes error handling behavior

期待される結果:

Documentation update summary:

CHANGELOG.md:
- Added `fix:` entry for error handling improvement

docstrings:
- Updated `ValueError` raises documentation in 2 functions

README.md: No changes needed (internal fix)
docs/: No references affected

セキュリティ監査

低リスク
v6 • 1/21/2026

Documentation skill containing cookbook reference material. All static findings are false positives - the skill contains markdown documentation with git command examples, changelog format references, and placeholder code blocks that triggered pattern matching but pose no security risk.

5
スキャンされたファイル
3,786
解析された行数
1
検出結果
6
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
30
コミュニティ
90
セキュリティ
83
仕様準拠

作れるもの

正確なCHANGELOGを維持

機能や修正を実装した後、従来のコミット標準に従って適切にフォーマットされたchangelogエントリを自動的に追加します。

READMEを同期させる

新しいコードがコードベースに追加されたときに、README.md内の機能リスト、APIセクション、使用例を更新します。

インラインドキュメントを更新

docstringをコード変更と同期させ、関数の説明、パラメータ、戻り値が正確なままであることを保証します。

これらのプロンプトを試す

基本的なドキュメント更新
Update documentation after the recent implementation. Analyze the git diff to understand what changed. Update README.md with any new features, add changelog entries to CHANGELOG.md, and update docstrings for modified functions.
破壊的変更のドキュメント化
Document a breaking change. Update README migration guides, add breaking change notice to CHANGELOG, update all affected docstrings, and flag documentation in docs/ folder for review.
API追加のドキュメント化
Add documentation for new API endpoints. Update README API section, add usage examples, create docstrings for new functions, and add corresponding CHANGELOG entry.
完全なドキュメント監査
Perform comprehensive documentation review. Analyze all changed files, update docs/ references to changed symbols, verify docstring accuracy, and generate a complete documentation update report.

ベストプラクティス

  • 実装完了後、コミット前にこのスキルを実行して、ドキュメントが最新であることを確認する
  • CHANGELOG_FORMAT変数をプロジェクトのchangelogスタイル(conventional、keep-a-changelog、またはsimple)に合わせて設定する
  • COMMIT_DOCS=trueに設定して、ドキュメント変更をコードと一緒に自動的にコミットする

回避

  • 実際のコード変更を分析せずにドキュメント更新を実行する
  • タイポ修正のような些細な変更にCHANGELOGエントリを追加する
  • 関数の動作が実際に変更されたかを検証せずにdocstringを更新する

よくある質問

このスキルは新しいドキュメントファイルを作成しますか?
いいえ。このスキルは既存のドキュメント(README、CHANGELOG、docs/ファイル、docstring)を更新します。ゼロから新しいドキュメントファイルを生成することはありません。
どのchangelog形式がサポートされていますか?
3つの形式がサポートされています:conventional(Angular スタイル)、keep-a-changelog(Keep a Changelog標準)、simple(基本的なmarkdownリスト)。
変更を自動的にコミットしますか?
COMMIT_DOCS=trueに設定すると、ドキュメント変更を自動コミットします。デフォルトはtrueです。変更はコードとは別にコミットされます。
コード変更がない場合はどうなりますか?
スキルはgit diffを分析します。変更が検出されない場合、ドキュメントへの影響がないことを示すno_changesステータスを返します。
どのプログラミング言語のドキュメントも更新できますか?
はい。このスキルはどの言語でも動作します。PythonとTypeScript/JavaScript用のdocstringテンプレートがクックブックに含まれています。
どのドキュメントを更新すべきかをどのように判断しますか?
grepを使用してdocs/フォルダをスキャンし、変更された関数/クラスへの参照を見つけ、影響を受けるドキュメントのみを更新します。

開発者の詳細