← スキル一覧に戻る

planning
by TheeCoderAhmed
⭐ 0🍴 0📅 2026年1月20日
SKILL.md
name: planning description: Generates comprehensive implementation plans with bite-sized tasks. Use after brainstorming or when requirements are clear, before writing code.
Planning Implementation
When to use this skill
- When you have a clear design or set of requirements.
- Before starting any coding task that involves multiple steps or files.
- To break down complex features into manageable chunks.
Workflow
- Context: Ensure you understand the goal and have a design/spec.
- Header: Start the plan with the standard header.
- Task Breakdown: Create bite-sized tasks (TVDD - Test, Verify, Implementation, Verify, Commit).
- Review: Present the plan for user approval.
Instructions
1. Plan Document Structure
Save plans to: docs/plans/YYYY-MM-DD-<feature-name>.md
Header Template:
# [Feature Name] Implementation Plan
**Goal:** [One sentence describing what this builds]
**Architecture:** [2-3 sentences about approach]
**Tech Stack:** [Key technologies/libraries]
---
2. Task Granularity
Each task should be tiny (2-5 minutes execution time) and follow this pattern:
### Task N: [Component/Step Name]
**Files:**
- Create: `exact/path/to/file.ext`
- Modify: `exact/path/to/existing.ext`
**Step 1: Write the failing test**
[Code snippet]
**Step 2: Run test to verify failure**
Command: `npm test ...`
Expected: [Failure message]
**Step 3: Implementation**
[Code snippet]
**Step 4: Verify Pass**
Command: `npm test ...`
**Step 5: Commit**
Command: `git commit -m "..."`
3. Principles
- Atomic Steps: "Write test", "Run test", "Implement", "Verify" are separate steps.
- Exact Paths: Never be vague. Use full file paths.
- Code in Plan: Include the exact code to be written whenever possible.
- YAGNI: Do not verify or implement things not asked for.
Resources
- Brainstorming Skill - If requirements are unclear, go back to brainstorming.
スコア
総合スコア
40/100
リポジトリの品質指標に基づく評価
✓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
レビュー
💬
レビュー機能は近日公開予定です