← Back to list

implementation-boundary-guard
by hohai99
⭐ 0🍴 1📅 Jan 22, 2026
SKILL.md
name: implementation-boundary-guard description: Prevents implementers from crossing spec or task boundaries. Use during coding. triggers: [coding-start, mid-implementation] outputs: [boundary-validation, scope-warnings] depends_on: [controlled-task-decomposition]
Implementation Boundary Guard
Purpose
Ensures that implementation stays strictly within the defined task scope. Prevents scope creep, unauthorized changes, and deviation from the spec.
When to Use
- At the start of any implementation task
- Continuously during coding
- Before committing changes
Guarding Steps
- Load Task Boundaries: Confirm what is IN and OUT of scope.
- Validate Each Change: Check every modified file and logical block against the scope.
- Flag Boundary Violations: Stop implementation if unrelated code is touched.
- Request Scope Expansion: If a boundary must be crossed, request explicit approval.
Decision Tree
flowchart TD
A[Analyze Change] --> B{In Task Scope?}
B -->|No| C[Flag Violation - Stop]
B -->|Yes| D{Matches Spec?}
D -->|No| E[Flag Spec Deviation - Stop]
D -->|Yes| F{Minimal Change?}
F -->|No| G[Suggest Simplification]
F -->|Yes| H[Proceed with Implementation]
Review Checklist
- Scope: Do all changed files belong to the assigned task?
- Alignment: Does every logic change have a corresponding Spec requirement ID?
- Focus: Are there any "while I'm here" improvements or refactors?
- Purity: Are new dependencies strictly necessary and approved?
How to provide feedback
- Be specific: "The changes to
db_config.pyare out of scope for the 'User Auth' task." - Explain why: "Touching shared config files without a task mandate risks breaking other modules."
- Suggest alternatives: "Revert
db_config.pyand implement the change in a separate dedicated task."
Stay in your lane.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon