Notre avis
Cette compétence guide l'analyse des causes profondes avant de modifier du code, afin d'éviter les corrections basées uniquement sur les symptômes.
Points forts
- Encourage une approche méthodique et structurée
- Réduit les correctifs superficiels et les régressions
- Favorise la compréhension du design et des flux
Limites
- Peut ralentir le processus de correction si le problème est évident
- Nécessite une documentation de conception existante
- Ne convient pas aux corrections d'urgence en production
Utilisez cette compétence avant toute modification de code pour résoudre un bug ou une erreur.
Évitez-la pour des corrections triviales (typo, changement de constante) ou quand une solution rapide est impérative.
Analyse de sécurité
SûrThe skill only uses Read, Glob, Grep tools—no execution of code, network, or destructive actions. It provides a methodological checklist for root-cause analysis, with no risk of malicious or unintended operations.
Aucun point d'attention détecté
Exemples
I need to fix the login error that shows 'Invalid credentials' for valid users.The unit test for the payment service is failing. Help me find the root cause.このバリデーションエラーを修正してください。name: fix-checklist description: Use when about to fix code, modify implementation, or address errors. MUST read before saying "修正します", "fix", "修正する", "直す", "対処する". Prevents symptom-driven fixes. allowed-tools: [Read, Glob, Grep]
症状駆動の修正を防ぐため、コード変更前に根本原因を特定する。
手順
- コードを書くな — まず「なぜこのエラーが起きるか」を問う
- 設計を読む —
docs/やスキーマから意図された動作を理解する - フローを追う — トリガー → 期待状態 → 乖離点を特定する
- 根本原因を特定 — エラー箇所と原因箇所は異なることが多い
- 最小限の修正 — 根本原因に対してのみ変更する
| エラー箇所 | 根本原因の典型 | |-----------|--------------| | 実行時バリデーション | スキーマ定義 | | 型不一致 | インターフェース契約 | | テスト失敗 | 実装ロジック |
Bad: 「X が Y にないので Y に X を追加」→ なぜ X が生成されるか未調査 Good: 「なぜ X が生成される?設計上 X は不正 → 生成元を修正」
調査出力
複雑な問題は tmp/investigation/<issue>/ に mermaid図で構造化する(overview.md, trace.md, root-cause.md)。1ファイル500行以内。
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.