Skip to content

chore: 棚卸結果を manifest と文書へ反映し v5.0.0 へ (0-10) - #76

Merged
takemi-ohama merged 4 commits into
release/skill-inventoryfrom
feature/inventory-finalize
Aug 8, 2026
Merged

chore: 棚卸結果を manifest と文書へ反映し v5.0.0 へ (0-10)#76
takemi-ohama merged 4 commits into
release/skill-inventoryfrom
feature/inventory-finalize

Conversation

@takemi-ohama

@takemi-ohamatakemi-ohama commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Summary

棚卸の結果を配布物と文書へ反映し、非互換な変更としてメジャーバージョンを 5.0.0 へ上げる。

旧コマンド名からの移行案内

ndf-policies skill(user-invocable: false で常時注入される)に対応表を追加した。次のメジャーバージョンでこの節ごと削除する旨も併記している。

  • 統合で移行先があるもの 16 件(/ndf:review-branch/ndf:review --branch/ndf:codex/ndf:gemini/ndf:external-ai など)
  • 移行先を用意せず削除したもの 8 件
  • 自動発動の変化(merged / pr / review / pr-tests)、Kiro のエージェント名変更、Codex の暗黙起動抑止

配布セットの不整合を修正

plugins/ndf-claude/.claude-plugin/plugin.jsonskills 配列に qa-security-scanofficial-skills-autoloader が入っていなかった。Task 0-7 が manifest へ追加した 2 個で、配列に無いため Claude Code からは使えない状態だった。配列を claude manifest と順序込みで一致させた。

バージョン更新

ファイル箇所
plugins/ndf-claude/.claude-plugin/plugin.jsonversion
plugins/ndf-codex/.codex-plugin/plugin.jsonversion
.claude-plugin/marketplace.jsondescription 本文
AGENTS.mdプラグイン概要
README.md冒頭、プラグイン一覧表、変更点の見出し
docs/presentations/README.md資料一覧の説明
docs/presentations/2026-08-06-ai-plugins-intro.mdheader

plugins/ndf-codex/README.md の利用者向けパス例も 5.0.0 へ更新した。実機検証結果の表は検証時点(v4.20.1)の実測なので版数をそのまま残し、その旨を明記している。

文書の追随

  • README.md — v5.0.0 の非互換な変更の節を追加。公開 Skill 数を実数(Claude Code 22 / Codex 23 / Kiro 21、共通 29)へ揃えた
  • CLAUDE.md — Skill 構成の節を現状へ書き直した(配布は manifest が唯一の基準、規約と検査スクリプト、台帳の所在)
  • docs/presentations/2026-08-06-ai-plugins-intro.md — Kiro の導入手順を ndf.json / steering / kiro-cli chat --agent ndf へ更新し、HTML と PDF を再生成した

Test plan

  • 統合・削除が manifest 3 種すべてに反映されている(claude 22 / codex 23 / kiro 21、実体にないものは 0 件)
  • plugin.jsonskills 配列が claude manifest と一致し、配布物に実体がある
  • grep -rn 4.20.1 が生成物・issues/・実機検証記録を除いてヒットしない
  • bash scripts/build-runtime-plugins.sh --check が差異を検出しない
  • python3 scripts/check-skill-frontmatter.py がエラー 0 / 警告 0
  • python3 scripts/check-markdown-links.py --root . が成功する
  • bash scripts/validate-runtime-plugins.shclaude plugin validate 含む)が成功する
  • bash scripts/runtime-smoke-test.sh が 3 ランタイムで成功する

release PR: #66
plan: issues/ndf-development-skills/07-tasks.md

- ndf-policies に旧コマンド名 → 新コマンド名の対応表を追加(v6.0.0 で削除する
旨も併記)。統合 16 件、移行先なしの削除 8 件、自動発動・Kiro・Codex の
非互換な変更もあわせて記載
- plugin.json の skills 配列を claude manifest と一致させた。Task 0-7 が
manifest へ追加した qa-security-scan / official-skills-autoloader が
配列に入っておらず、Claude Code から使えない状態だった
- 版数を 4.20.1 → 5.0.0 へ更新(plugin.json 2 種、marketplace.json、
AGENTS.md、README.md、プレゼン資料 2 件)
- README に v5.0.0 の非互換な変更の節を追加し、公開 Skill 数を実数
(Claude Code 22 / Codex 23 / Kiro 21、共通 29)へ揃えた
- CLAUDE.md の Skill 構成の節を現状へ書き直した
- プレゼン資料の Kiro 導入手順を ndf.json / steering / --agent ndf へ更新し、
HTML と PDF を再生成した
- ndf-codex/README.md の利用者向けパス例を 5.0.0 へ更新(実機検証結果の表は
検証時点の記録として版数をそのまま残し、その旨を明記)

@takemi-ohamatakemi-ohama left a comment

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 cross-review | round 1 | codex | REQUEST_CHANGES

v5.0.0 の移行案内と公開資料に、利用者が参照する数値・版数の不整合が残っています。

Comment threadREADME.md Outdated
Comment threaddocs/presentations/README.md

@takemi-ohamatakemi-ohama left a comment

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 cross-review | round 1 | gemini | REQUEST_CHANGES

総評:

  • スキルの棚卸し(49→29)とそれに伴う README・manifest・plugin.json の整合性は正しく保たれています。
  • docs/presentations/index.html に古いバージョン(v4.20.1)がハードコードされたままです。更新漏れと思われるため修正してください。

- docs/presentations/index.html の公開入口に残っていた NDF v4.20.1 を更新
- diagrams/overview.mmd の「skills 49 個」を 29 個へ直し overview.png を再生成
- スライドの HTML と PDF を再生成
- README の「削除(-9)」に、sync-main は merged へ内容を吸収しており移行先が
あること、移行先を用意せず消したのは 8 件であることを補足した
(ndf-policies の対応表に載る 8 件と数が合わない点の指摘に対応)

@takemi-ohamatakemi-ohama left a comment

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 cross-review | round 2 | gemini | APPROVE

版数更新 (v4.20.1 -> v5.0.0)、manifest/plugin.json の整合性、移行案内の網羅性(統合11件・削除9件)および文書更新に漏れがないことを確認しました。

@takemi-ohamatakemi-ohama left a comment

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 cross-review | round 2 | codex | APPROVE

修正を求める指摘はありません。

@takemi-ohama
takemi-ohama marked this pull request as ready for review August 8, 2026 06:36
@takemi-ohama
takemi-ohama merged commit 6c991fc into release/skill-inventoryAug 8, 2026
7 checks passed
@takemi-ohama
takemi-ohama deleted the feature/inventory-finalize branch August 14, 2026 03:59
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@takemi-ohama