Install any skill in seconds. Free to start, no credit card required.
Get Started Free →shinpr/implementation-approach
Implementation strategy selection framework.
Passed 22 of 22 test cases with the skill, and 9 of 22 without it.
and 20 more in the full report
13 fixed9 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
Design Docの `addedDesignSurface` に記録する追加設計要素について、追跡可能性(Traceability)を保証するために必要な記載項目を3点あげてください。
| Checked | Without skill | With skill |
|---|---|---|
| Requires recording current evidence, rationale for minimum design scope, and removal check result for each added design element | Missed | Passed |
The instructions your model reads when the skill loads.
中心となる問い: 「既存の実装はどうなっているのか?」
アーキテクチャ分析: 責務分離、データフロー、依存関係、技術的負債
実装品質評価: コード品質、テストカバレッジ、パフォーマンス、セキュリティ
歴史的文脈理解: 現在の形の理由、過去判断の妥当性、制約の変化、要求の進化
現状に関する事実をこれ以上集めても、責務、再利用、選択肢の成立性、総合的な複雑性、契約、検証のいずれも変わらない時点で調査を止める。
完了条件: 確認したパス、観測したアーキテクチャ・データフローの事実、既知の制約、推測と明記した歴史的背景、不明点のうち戦略選択を変え得るもの。
移行条件: 戦略に関係するすべての主張が、観測済み、根拠付きの推測、または不明として明記されている場合に次へ進む。
中心となる問い: 「現行の必要な成果を届ける最小の設計は何か。そこから先の追加は、どの根拠が要求しているのか?」
実装戦略の探索に入る前に、以下を順に完了させる:
候補となる経路と不採用の追加は設計時に比較し、長期的に残す出力には Selected Design だけを記載する。選択した経路全体に加えて、追加した設計要素ごとの根拠と、それを取り除くと満たせなくなる条件を記録する。選択肢を判断の履歴として残せるのは、承認済みADRが扱う場合だけである。実装時は別の成果物を作らず、同じ収束チェックを適用する。
test cases passed, vs 9 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.