← スキル一覧に戻る
jasonraimondi

creating-a-plan

by jasonraimondi

MacOS Dotfiles. Maintaining your machines config in git is :fire:. Using Stow to handle the dotfiles is :fire::fire:. Utilizing Brew, Prezto, and Mise.

⭐ 17🍴 0📅 2026年1月16日
GitHubで見るManusで実行

SKILL.md


name: creating-a-plan description: Creates a comprehensive easy to follow plan for building out a design. Use when creating an implementation plan from a design.

Overview

Write a comprehensive implementation plan

  • Assume the implementor has zero context for the codebase
  • Assume the implementor is a skilled developer
  • Document everything they would need to know
    • files that will be touched
    • useful reference code, unit tests, and docs
    • how to test changes
  • Save all markdown docs next to the provided design
  • Construct the plan as bite-sized tasks

Plan structure

  • Write the plan to plan.md next to the design
  • Fill out the plan template

Task Granularity

Each step is one action (2-5 minutes):

  • "Write the failing test" - step
  • "Run it to make sure it fails" - step
  • "Implement the minimal code to make the test pass" - step
  • "Run the tests and make sure they pass" - step
  • "Commit" - step

Task Batches

  • Group tasks into coherent batches
  • Write each batch to its own file, batch-<number>.md, next to the plan and design
  • Use the batch template
  • Always use exact file paths
  • Always use code snippets and not ambiguous instructions like "add validation"
  • Always use exact commands with expected output
  • Batches should be incremental and build on each other. Batch 1 must be implemented before batch 2

REMEMBER:

  • DRY
  • YAGNI
  • TDD
  • frequent commits

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

✓SKILL.md

SKILL.mdファイルが含まれている

+20
○LICENSE

ライセンスが設定されている

0/10
✓説明文

100文字以上の説明がある

+10
○人気

GitHub Stars 100以上

0/15
○最近の活動

3ヶ月以内に更新がある

0/10
○フォーク

10回以上フォークされている

0/5
✓Issue管理

オープンIssueが50未満

+5
✓言語

プログラミング言語が設定されている

+5
✓タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です