planning-assistant

Transform unstructured ideas into Epics, User Stories, and tasks.

9|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Dragonscale-Labs/planning-plugin --skill planning-assistant-dragonscale-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-assistant
Source: https://github.com/Dragonscale-Labs/planning-plugin/tree/main/skills/planning
Command: npx skills add https://github.com/Dragonscale-Labs/planning-plugin --skill planning-assistant-dragonscale-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning is the bottleneck in software delivery. This Skill helps teams convert raw ideas, unstructured lists, and brainstorming notes into well-structured, architecturally sound plans with clear tasks, epics, and guidance.

Core Features & Use Cases

  • Proactive Discovery: Silently surfaces hidden requirements by asking contextual questions before planning.
  • Design Patterns & Architecture: Applies senior engineering thinking to structure plans with repositories, services, factories, and clean abstractions.
  • SCRUM/Agile Structuring: Organizes work into Epics, User Stories, Tasks, and Acceptance Criteria.
  • Folder Architecture & CLAUDE.md Propagation: Creates documentation scaffolds (CLAUDE.md) for future agents to inherit architectural context.
  • Task Self-Containment: Each plan is executable in isolation, with context, intent, and acceptance criteria.

Quick Start

To begin, ask the Planning Assistant to transform a raw idea list into a structured plan, e.g., "Plan these features into Epics and user stories."

Frequently Asked Questions about planning-assistant

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

FAQPage Schema
How do I convert unstructured brainstorming notes into Epics and User Stories?

To convert unstructured ideas into actionable software plans, provide your raw feature lists or brainstorming notes to a planning assistant that applies SCRUM structuring and senior engineering design patterns to generate Epics, User Stories, and tasks with acceptance criteria.

What is the best way to structure software plans using SOLID principles?

Structuring software plans using SOLID principles involves applying layered architecture and design patterns like repositories, services, and factories, ensuring each task is self-contained with clear intent and executable in isolation.

Can I generate folder-based documentation and CLAUDE.md scaffolds for future agents?

Yes, you can generate folder-based documentation and CLAUDE.md scaffolds for future agents by propagating architectural context through your plans, allowing subsequent automated agents to inherit structural guidance and project constraints.

Does this planning approach work for discovering hidden requirements in feature requests?

Yes, this planning approach works for discovering hidden requirements in feature requests by proactively asking contextual questions before generating the final software plan, ensuring all architectural and functional constraints are surfaced early.

How do I organize to-do lists into self-contained software development tasks?

To organize to-do lists into self-contained software development tasks, you must structure each item with its own context, intent, and acceptance criteria, satisfying layered architecture requirements and ensuring isolated execution.