-
-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
featpriority:mustMust Have - 반드시 필요, 없으면 릴리즈 불가Must Have - 반드시 필요, 없으면 릴리즈 불가sub-issue상위 이슈의 하위 작업상위 이슈의 하위 작업
Description
Purpose
Intercept Claude Code events to enforce codingbuddy rules automatically — no more relying on Claude to voluntarily call MCP tools.
Changes
packages/codingbuddy-plugin/— New plugin package- Hooks: SessionStart (auto-load config), PreToolUse (inject checklist), PostToolUse (track results), PreCommit (enforce quality gates)
Key Use Cases
- SessionStart → auto-load codingbuddy.config.json, inject rules
- PreToolUse(Bash, git commit) → enforce lint/test before commit
- EVAL mode → auto-dispatch specialists (solve 0% dispatch rate)
Acceptance Criteria
- Plugin scaffolded with Claude Code plugin API
- SessionStart hook loads codingbuddy config
- PreToolUse hook can inject context/instructions
- PostToolUse hook tracks tool usage for statistics
- Hooks configurable via codingbuddy.config.json
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featpriority:mustMust Have - 반드시 필요, 없으면 릴리즈 불가Must Have - 반드시 필요, 없으면 릴리즈 불가sub-issue상위 이슈의 하위 작업상위 이슈의 하위 작업