superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
層の規約・内側から外へ進める開発プロセス・YAGNI・根本原因修正の 4 つの独立した入口を提供する
Plugin development-convention from marketplace development-convention in nakamori-naoya/development-convention-plugins. Commands read from the repo's manifest — 1 month ago.
apply-layer-convention処理ごとの実装パターン(戦術的 DDD か単純なパターンか)、責務の持ち主と依存の向き、command の流れ、不変条件とトランザクションの置き場、Outbox、失敗を閉じ込める基準を、言語に依らずに決めて適用する。「この処理は DDD で書くべきか」「責務の持ち主を決めたい」「複数集約の更新や後続の処理の境界を決めたい」と言われたときに使う。
apply-yagni現在の business-knowledge、domain-model、command-data-model、query-data-model、user-journey-bdd と、それらを写したテストだけを根拠に、対象コードの公開シンボルを keep か reject に分け、要求されない公開面を作らず残さない。「これが本当に必要か」「資料にないコードが混ざっていないか」を判断するときに使う。
develop-inside-out確定済みの資料と、業務の API テストシナリオが決めた公開契約から、一つの場面の受け入れテストを先に赤で置き、ドメイン、永続化または読み取り、usecase、入口の順に、下の層が緑になってから上の層へ進めて一つの機能を完成させる。資料からずらさず推測で埋めない規律、TDD の赤の定義、一つの単位をテスト、赤、実装、緑、整えるの順で進める規律、書く前に書かずに済む道(既存、標準、土台、既存の依存)を探す規律もここが持つ。「資料一式からこの機能を実装して」「次の層へ進めてよいか判定して」と言われたときに使う。
fix-root-cause報告された不具合の症状を、現在の業務の資料が定める期待状態と突き合わせて不具合と確定し、症状を再現するテストを赤で置き、症状を起こす入力が通るすべての呼び出し経路が経由する最も内側の一か所を最小の変更で直してテストを緑にする。「このバグを直して」「この不具合の根本原因を直して」「症状の報告から修正して」と言われたときに使う。要求の追加、資料の補完、症状に関係しない整形や改名、複数の不具合の一括修正は行わない。
protect-entry-points外部から呼べる入口(RPC、HTTP の入口、Server Function、Webhook、ジョブの受信口)を列挙し、入口ごとに認証、認可、利用上限、偽装要求(CSRF)への対策、呼び出す高価な下流の資源を宣言した資料を作る・直す。適用除外にする入口には、下流を何で守るかと、残るリスクを受け入れた決定の所在を書かせる。「入口の保護を宣言して」「この入口にレート制限が要るか決めて」「認証の無い入口を洗い出して」と言われたときに使う。宣言に従ってコードを直すことと、業務の資料を作ることは対象外として返す。
write-readable-code言語に依らず、コードの名前を業務の言葉で付け、コメントを自分の責務だけで業務の言葉で書き、テストのために実装を曲げない、の三つの規律でコードを書く・直す。「この型の名前を決めて」「コメントを直して」「テストしやすいように実装を変えたい」「英名が資料に無い」と言われたとき、また各言語の規約が名前、コメント、テストの規律としてここを指したときに使う。名前の言語ごとの形(接頭辞、大文字小文字)は各言語の規約へ、公開シンボルの要否は apply-yagni へ返す。
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Scaffold, validate, and publish new Claude Code plugins with proper structure
3 skills · 1 command · 1 agent
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.
12 skills · 1 MCP server · hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.