project-docs-maintainer について
リポジトリ管理者向けのドキュメント保守スキルです。Skills README の監査とロードマップの確認・範囲を限定した更新を分け、編集前の読み取り専用確認と報告形式を定めています。
主な機能
- 01README の保守監査
- 02ロードマップの検証と整形
- 03編集前の読み取り専用確認
- 04モード別の更新範囲制限
- 05Markdown と JSON のレポート
活用シーン
- 01Skills リポジトリの README の問題確認
- 02チェックリスト形式の ROADMAP.md の検証
- 03確認済みドキュメント修正の適用
- 04ドキュメント変更後の状態確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gaelic-ghost/ productivity-skills --skill project-docs-maintainerインストール後、Claude Code で/project-docs-maintainerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlconfig/roadmap-customization.template.yamlreferences/checks-common.mdchecks-js-ts.mdchecks-python.mdchecks-rust.mdchecks-swift.mddiscoverability-rules.mdfix-policies.mdoutput-contract.mdprofile-model.mdroadmap-automation-prompts.mdroadmap-config-schema.mdroadmap-customization.mdsection-schema.mdseed-artifacts.mdskills-readme-maintenance-automation-prompts.mdstyle-rules.mdverification-checklist.mdscripts/roadmap_alignment_maintainer.pyskills_readme_maintenance.pytests/test_roadmap_alignment_maintainer.pytest_skills_readme_maintenance.py詳細
プロジェクトドキュメントメンテナー
ドキュメントメンテナンスには標準のスキルエントリーポイントを使用し、該当するモードを選択します。
入力
mode=skills_readme_maintenance- 必須:
--workspace <path> - 任意:
--repo-glob <glob>、繰り返し指定可能な--exclude <path>、--apply-fixes
- 必須:
mode=roadmap_maintenance- 必須:
--project-root <path>、--run-mode <check-only|apply> - 任意:
--roadmap-path <path>
- 必須:
- 新しいプロンプトでは標準のモード名を使用します。
skills_readme_alignmentは互換性維持の目的に限って扱います。
ワークフロー
- ユーザーの依頼に基づいて、標準の
modeを選択します。 - まず読み取り専用の処理を実行します。
skills_readme_maintenance:最初に監査しますroadmap_maintenance:最初に--run-mode check-onlyを指定します
- 検出結果を確認し、修正範囲を選択したモード内に限定します。
- ユーザーが編集を依頼している場合、対応する範囲限定の書き込み処理を実行します。
skills_readme_maintenance:--apply-fixesroadmap_maintenance:--run-mode apply
- 同じモードを再実行し、残っている問題を確認します。
- モード固有のMarkdownおよびJSONレポート形式で返します。
skills_readme_maintenance
- スクリプト:
scripts/skills_readme_maintenance.py - 対象範囲:
*-skillsリポジトリのREADME.mdメンテナンス - 参考資料:
references/output-contract.mdreferences/section-schema.mdreferences/discoverability-rules.mdreferences/profile-model.md
roadmap_maintenance
- スクリプト:
scripts/roadmap_alignment_maintainer.py - 対象範囲:チェックリスト形式の
ROADMAP.mdの検証、移行、範囲を限定した正規化 - 参考資料:
references/roadmap-customization.mdreferences/roadmap-config-schema.md
出力仕様
skills_readme_maintenance- 次の項目を含むMarkdownとJSONを返します。
run_contextrepos_scannedprofile_assignmentsschema_violationscommand_integrity_issuesfixes_appliedpost_fix_statuserrors
- 問題もエラーもない場合は、
No findings.のみを正確に出力します。
- 次の項目を含むMarkdownとJSONを返します。
roadmap_maintenance- 次の項目を含むMarkdownとJSONを返します。
run_contextfindingsapply_actionserrors
- 検出結果も適用アクションもエラーもない場合は、
No findings.のみを正確に出力します。
- 次の項目を含むMarkdownとJSONを返します。
ガードレール
- 自動コミット、自動プッシュ、PRの作成は行いません。
- ソースコード、マニフェスト、ロックファイル、CIファイルは編集しません。
skills_readme_maintenanceでは、編集範囲をREADME.mdおよび明示的に承認されたAGENTS.mdへのスニペット挿入に限定します。roadmap_maintenanceでは、applyモードで編集できるのは対象のROADMAP.mdのみです。- 非推奨のエイリアスを通常の手順に含めず、レガシープロンプトを扱う場合に限り言及します。
参考資料
references/output-contract.mdreferences/skills-readme-maintenance-automation-prompts.mdreferences/roadmap-automation-prompts.mdreferences/profile-model.mdreferences/section-schema.mdreferences/discoverability-rules.mdreferences/fix-policies.mdreferences/roadmap-customization.mdreferences/roadmap-config-schema.md
コメント
Markdown 対応