From za
za プラグインの各スキル(plan / issue / fix-issue / pr / review)が参照するドキュメントを プロジェクトの docs/ 配下に用意する初期化スキル。docs/CONTEXT.md・docs/PLAN.md・ docs/ISSUE.md・docs/PR.md の 4 つを作成する。CONTEXT.md はリポジトリを調査して中身を 埋め、PLAN/ISSUE/PR はルールのひな形を配置する。ユーザーが「za を使えるようにして」 「za の初期設定をして」「docs を用意して」「このプロジェクトを za 対応にして」などと 言ったとき、または /za:init を実行したときに使う。za の他スキルを使い始める前の準備として 積極的に使う。
How this skill is triggered — by the user, by Claude, or both
Slash command
/za:initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
`za` の各スキルは、プロジェクト固有のルールを `docs/` 配下のドキュメントから読み取って動く。
za の各スキルは、プロジェクト固有のルールを docs/ 配下のドキュメントから読み取って動く。
このスキルはそれらを一括で用意し、プロジェクトを za で回せる状態にする。
作成するのは次の 4 つ:
docs/CONTEXT.md — プロジェクトの文脈・用語(za:plan が読む)docs/PLAN.md — プラン作成のルール(za:plan が読む)docs/ISSUE.md — issue 作成ルール+コミット規約(za:issue / za:fix-issue / za:review が読む)docs/PR.md — PR 作成のルール(za:pr が読む)ひな形はこのスキルの assets/ 配下にある。それを土台に、プロジェクトへ合わせて配置する。
docs/ と上記 4 ファイルの有無を確認する。すでに存在するファイルは上書きしない。ユーザーが手を入れている可能性があるため、 勝手に壊さない。
CONTEXT.md は中身が肝なので、空テンプレートを置くだけにしない。リポジトリを調査して 実際の内容で埋める。
Cargo.toml / package.json /
pyproject.toml 等)、エントリポイント。そこから言語・スタック・形態・実行方法・主要な
構成を読み取る。assets/CONTEXT.template.md を骨格として使い、各節を埋める。grill-with-docs などで CONTEXT.md の書式が定まっている形跡があれば、それを尊重する。assets/PLAN.md / assets/ISSUE.md / assets/PR.md を読み、docs/ 配下へ作成する。
これらは za の各スキルが期待する書式に対応したルールのひな形。
cargo build / cargo clippy / cargo test、Node なら npm run build /
npm test 等)。ステップ3の調査結果から判断する。作成したファイル・スキップしたファイルを一覧で報告する。続けて、za の典型フロー
(/za:plan → /za:issue → /za:fix-issue → /za:pr → /za:review)を案内し、まずは
/za:plan から始められることを伝える。
za:fix-issue が読む docs/rules/ や、za:review が読む docs/review-perspectives/ は
このスキルの対象外。docs/rules/ は za:review が運用の中で育て、docs/plans/ は
za:plan が必要時に作る。必要なら別途用意すればよい。Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub pkshimizu/za --plugin za