์Šคํ‚ฌ plan-writing
๐Ÿ“ฆ

plan-writing

์•ˆ์ „

Create actionable task plans with verification criteria

Complex development work often lacks clear structure and verification steps. This skill breaks down tasks into small, verifiable actions with explicit completion criteria.

์ง€์›: Claude Codex Code(CC)
๐Ÿฅ‰ 75 ๋ธŒ๋ก ์ฆˆ
1

์Šคํ‚ฌ ZIP ๋‹ค์šด๋กœ๋“œ

2

Claude์—์„œ ์—…๋กœ๋“œ

์„ค์ • โ†’ ๊ธฐ๋Šฅ โ†’ ์Šคํ‚ฌ โ†’ ์Šคํ‚ฌ ์—…๋กœ๋“œ๋กœ ์ด๋™

3

ํ† ๊ธ€์„ ์ผœ๊ณ  ์‚ฌ์šฉ ์‹œ์ž‘

ํ…Œ์ŠคํŠธํ•ด ๋ณด๊ธฐ

"plan-writing" ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹ค. Create a task plan for adding user authentication to my Next.js application.

์˜ˆ์ƒ ๊ฒฐ๊ณผ:

  • # User Authentication Implementation
  • ## Goal
  • Add secure user authentication using NextAuth with email/password and OAuth providers.
  • ## Tasks
  • - [ ] Install next-auth and bcrypt packages to Verify: npm install completes without errors
  • - [ ] Create /api/auth/[...nextauth].ts route to Verify: Route file exists with NextAuth configuration
  • - [ ] Add credentials provider to NextAuth config to Verify: Email/password login form submits successfully
  • - [ ] Implement session management to Verify: Protected routes redirect unauthenticated users
  • - [ ] Add OAuth providers (Google, GitHub) to Verify: OAuth login buttons appear and authenticate
  • ## Done When
  • - [ ] Users can register, login, logout, and access protected routes with session persistence

"plan-writing" ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹ค. Plan a refactoring of our legacy jQuery codebase to React components.

์˜ˆ์ƒ ๊ฒฐ๊ณผ:

  • # jQuery to React Migration Plan
  • ## Goal
  • Incrementally migrate legacy jQuery components to React while maintaining functionality.
  • ## Tasks
  • - [ ] Audit existing jQuery components and document behavior to Verify: Spreadsheet listing all components with dependencies
  • - [ ] Set up React build configuration alongside existing codebase to Verify: Both jQuery and React can coexist in same page
  • - [ ] Migrate isolated utility components first (buttons, modals) to Verify: Migrated components pass visual regression tests
  • - [ ] Create React wrapper for jQuery form handlers to Verify: Forms submit data correctly through React layer
  • - [ ] Replace page-level jQuery logic with React components to Verify: All user flows complete without JavaScript errors
  • ## Done When
  • - [ ] All jQuery components replaced with React equivalents and jQuery dependency removed from package.json

๋ณด์•ˆ ๊ฐ์‚ฌ

์•ˆ์ „
v1 โ€ข 2/24/2026

Static analyzer flagged 20 patterns (17 external_commands, 3 cryptographic) that are all FALSE POSITIVES. The SKILL.md file is documentation-only Markdown containing command examples in tables and code blocks, not executable code. Backticks are Markdown formatting, not shell execution. No cryptographic algorithms exist in the file. This is a safe planning skill that generates task breakdowns with verification criteria.

1
์Šค์บ”๋œ ํŒŒ์ผ
155
๋ถ„์„๋œ ์ค„ ์ˆ˜
0
๋ฐœ๊ฒฌ ์‚ฌํ•ญ
1
์ด ๊ฐ์‚ฌ ์ˆ˜
๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค
๊ฐ์‚ฌ์ž: claude

ํ’ˆ์งˆ ์ ์ˆ˜

38
์•„ํ‚คํ…์ฒ˜
100
์œ ์ง€๋ณด์ˆ˜์„ฑ
87
์ฝ˜ํ…์ธ 
50
์ปค๋ฎค๋‹ˆํ‹ฐ
100
๋ณด์•ˆ
100
์‚ฌ์–‘ ์ค€์ˆ˜

๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

Feature Implementation Planning

Break down new feature development into discrete, testable tasks with clear dependencies and verification steps for systematic implementation.

Refactoring Project Organization

Structure large-scale code refactoring into manageable phases with verification criteria to ensure system stability throughout the process.

Bug Fix Documentation

Create clear action plans for complex bug fixes that span multiple files or require understanding intricate system interactions.

์ด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”

Basic Feature Plan
Create a task plan for adding user authentication to my Next.js application. Include setup, implementation, and verification steps.
Refactoring Plan
I need to refactor our monolithic service into modular components. Create a phased plan that minimizes risk and allows incremental testing.
Bug Investigation Plan
Users report intermittent 500 errors in our API. Create a systematic investigation plan with hypothesis testing and rollback steps.
Full Project Setup
Create a complete development plan for a new React + TypeScript project with testing, linting, and CI/CD configuration from scratch.

๋ชจ๋ฒ” ์‚ฌ๋ก€

  • Start each plan with a single-sentence goal that clearly states what you are building or fixing.
  • Limit plans to maximum 10 tasks - if work exceeds this, split into multiple focused plans.
  • Always include specific verification criteria that anyone can follow to confirm task completion.

ํ”ผํ•˜๊ธฐ

  • Creating plans with 50+ micro-tasks that become overwhelming and lose focus on outcomes.
  • Writing generic tasks like 'Set up project' without specifying exact commands or expected outputs.
  • Copy-pasting template plans without adapting to the specific project context and requirements.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

What types of tasks are best suited for this planning approach?
Complex multi-step work like feature implementation, refactoring across multiple files, bug fixes requiring investigation, and new project setup. Simple one-off tasks do not need formal plans.
How detailed should each task be in the plan?
Each task should represent 2-5 minutes of focused work with one clear outcome. Tasks should be specific enough that verification is unambiguous but not so granular they become micro-management.
Can I modify the plan while working through tasks?
Yes, plans should evolve as you learn more during implementation. Update tasks as needed, mark completed items with [x], and add new tasks if you discover additional work.
Where should plan files be saved in my project?
Save plan files in the project root directory with a descriptive name derived from the task (e.g., auth-feature.md, api-refactor.md). Avoid nesting plans in subdirectories.
What if my task requires more than 10 subtasks?
Split the work into multiple related plans. For example, separate plans for 'Backend API Setup', 'Frontend Integration', and 'Testing and Validation' that together complete the full feature.
How do I handle task dependencies in the plan?
List tasks in dependency order so prerequisite work comes first. You can also add inline notes like 'Requires: Task 2' to make dependencies explicit within the task description.

๊ฐœ๋ฐœ์ž ์„ธ๋ถ€ ์ •๋ณด

์ž‘์„ฑ์ž

sickn33

๋ผ์ด์„ ์Šค

MIT

์ฐธ์กฐ

main

ํŒŒ์ผ ๊ตฌ์กฐ

๐Ÿ“„ SKILL.md