plan-two
Original:🇺🇸 English
Translated
[Planning] ⚡⚡⚡⚡ Research & create an implementation plan with 2 approaches
1installs
Sourceduc01226/easyplatform
Added on
NPX Install
npx skill4agent add duc01226/easyplatform plan-twoTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Think harder.
Activate skill.
planCRITICAL: Do NOT usetool — it blocks Write/Edit/Task tools needed for plan creation. Follow the workflow below. Planning is collaborative: Validate plan, ask user to confirm, surface decision questions with recommendations.EnterPlanMode
Your mission
Use the subagent to create 2 detailed implementation plans for this following task:
<task>
$ARGUMENTS
</task>
plannerWorkflow
- First: Create a directory using naming pattern from section in injected context. Make sure you pass the directory path to every subagent during the process.
## Naming - Follow strictly to the "Plan Creation & Organization" rules of skill.
plan - Use multiple agents in parallel to research for this task, each agent research for a different aspect of the task and perform max 5 researches (max 5 tool calls).
researcher - Use agent to search the codebase for files needed to complete the task.
scout - Main agent gathers all research and scout report filepaths, and pass them to subagent with the detailed instructions prompt to create an implementation plan of this task. Output: Provide at least 2 implementation approaches with clear trade-offs, and explain the pros and cons of each approach, and provide a recommended approach.
planner - Main agent receives the implementation plan from subagent, and ask user to review the plan
planner
Plan File Specification
-
EveryMUST start with YAML frontmatter:
plan.mdyaml--- title: "{Brief title}" description: "{One sentence for card preview}" status: pending priority: P2 effort: {sum of phases, e.g., 4h} branch: {current git branch} tags: [relevant, tags] created: {YYYY-MM-DD} ---
MANDATORY: Plan Collaboration Protocol (READ THIS)
- Do NOT use tool — it blocks Write/Edit/Task tools needed to create plan files and launch subagents
EnterPlanMode - Do NOT start implementing — plan only, wait for user approval
- ALWAYS validate: After plan creation, execute to validate the plan
/plan-review - ALWAYS confirm: Ask user to review and approve the plan using with a recommendation
AskUserQuestion - ALWAYS surface decisions: Use with recommended options for key architectural/design decisions
AskUserQuestion - Planning = Collaboration: The plan is shaped by user input — never treat it as a unilateral output
- Always plan and break many small todo tasks
- Always add a final review todo task to review the works done at the end
- Sacrifice grammar for concision. List unresolved questions at the end