How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-core:continuous-learningThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Mitchell Hashimotoの原則: **「エージェントがミスを犯すたびに、そのミスを二度と起こさない仕組みを作る」**
Mitchell Hashimotoの原則: 「エージェントがミスを犯すたびに、そのミスを二度と起こさない仕組みを作る」
セッション中に発生した問題を特定:
問題の原因を分類:
原因に応じた対策:
| 原因 | 対策 | 保存先 |
|---|---|---|
| ルール不足 | ルール/スキルに追記 | rules/.md or skills//SKILL.md |
| ルール無視 | Hook化(100%強制) | hooks/hooks.json |
| 知識不足 | プロジェクト固有設定に記録 | .claude/*.local.md |
| ツール不足 | lint ルール/テスト追加 | eslintrc, テストファイル |
対策が機能するか確認:
各セッションがハーネスを改善し、改善されたハーネスが次のセッションの信頼性を向上させる。
セッション1: バグ発見 → ルール追加
セッション2: ルールが防止 → 新しいバグ発見 → Hook追加
セッション3: Hook+ルールが防止 → より高度な問題に集中
セッション終了時のStopフックが以下を自動検出:
これらの検出パターンに新しいチェック項目を追加し続けることで、Stopフック自体が学習する。
npx claudepluginhub tadokoro-ryusuke/cc-plugins --plugin dev-coreExtracts reusable rules from developer corrections during a coding session and persists them to CLAUDE.md or memory for future sessions.
Captures lessons from code reviews and error corrections as persistent rules. Activates on /evolve or when user says 'we should remember this'.
Logs errors, user corrections, missing features, API failures, knowledge gaps, and best practices to .learnings/ markdown files. Promotes key insights to CLAUDE.md and AGENTS.md for AI agent self-improvement.