planner

Decompose software development tasks into actionable steps with dependencies and risks.

19|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/j7-dev/everything-github-copilot --skill planner-j7-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planner
Source: https://github.com/j7-dev/everything-github-copilot/tree/main/skills/planner
Command: npx skills add https://github.com/j7-dev/everything-github-copilot --skill planner-j7-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert planning for complex features, architectural changes, and refactoring, ensuring tasks are decomposed, dependencies are identified, and risks are assessed before implementation begins.

Core Features & Use Cases

  • Feature Planning: Breaks down large feature requests into actionable steps.
  • Architectural Design: Assists in designing system architecture and defining interfaces.
  • Risk Assessment: Identifies potential technical risks and proposes mitigation strategies.
  • Use Case: Before starting a major new feature, use this Skill to generate a detailed plan, including task breakdowns, architecture proposals, and risk assessments.

Quick Start

Use the planner skill to create a detailed implementation plan for the new user authentication module.

Frequently Asked Questions about planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan complex software refactoring and break down large architectural changes into actionable tasks?

To plan complex software refactoring, you need to decompose architectural changes into actionable steps and identify dependencies. This approach generates planning artifacts like task lists and proposals to ensure structured implementation before coding begins.

What is the best way to assess technical risks and identify dependencies before implementing a new feature?

The best way to assess technical risks and dependencies is by analyzing the codebase and clarifying requirements beforehand. This process identifies potential architectural bottlenecks and proposes mitigation strategies to ensure smooth feature implementation.

Can I generate a Product Requirements Document (PRD) and task list for system architecture design?

Yes, you can generate a Product Requirements Document and task list for system architecture design. The planning process analyzes requirements to produce detailed planning artifacts, breaking down interface definitions and architectural proposals into actionable work items.

When do I need task decomposition and risk assessment for a major software development project?

You need task decomposition and risk assessment when starting major features or complex refactoring. It is required before implementation begins to identify technical risks, map out dependencies, and ensure the development roadmap is actionable and structurally sound.

Does this planning approach work for both new feature implementation and complex refactoring?

Yes, this planning approach works for both new feature implementation and complex refactoring. It analyzes the existing codebase to define interfaces, estimate risks, and generate tailored task breakdowns that address the specific needs of either workflow.