design-planning

Plan feature implementations through structured design documentation before coding.

Updated Oct 17, 2017
One-click install
npx skills add https://github.com/NAKKA-K/dotfiles --skill design-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-planning
Source: https://github.com/NAKKA-K/dotfiles/tree/main/claude/skills/design-planning
Command: npx skills add https://github.com/NAKKA-K/dotfiles --skill design-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It enforces a mandatory Design Planning phase before any coding or implementation, ensuring the true intent, constraints, and success criteria are explored through guided dialogue and preventing unapproved work from proceeding.

Core Features & Use Cases

  • Context discovery, requirement definition, approach proposals, incremental design, and documentation as a structured, guardrailed workflow.
  • Applicable to new features, component redesigns, or logic changes across software projects, from small utilities to multi-module systems.
  • Centralized final plan storage and explicit approval workflow to block implementation until decision is confirmed.

Quick Start

Begin a design planning session for a new feature and present a finalized plan for user approval.

Frequently Asked Questions about design-planning

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

FAQPage Schema
How do I enforce design planning and requirement definition before coding a new feature?

You can enforce design planning by using a guardrailed workflow that requires explicit context discovery, requirement definition, and approach proposals before implementation. This prevents unapproved work by blocking coding until a finalized plan is explicitly approved.

What is the best way to document design intentions for component redesigns?

The best way to document design intentions for component redesigns is through an incremental design workflow that stores the finalized plan in a standardized local path. This ensures all logic changes are clarified and recorded before implementation begins.

Can I use a structured planning workflow for both small utilities and multi-module systems?

Yes, a structured design planning workflow applies to both small utilities and multi-module systems. It scales across software projects to clarify intentions and enforce guardrails for any new features, components, or logic changes.

How do I block implementation until a design plan is approved?

You block implementation by adopting an explicit approval workflow within your design planning process. This enforces guardrails by requiring a finalized plan to be reviewed and confirmed before any coding or implementation work can proceed.

Does design planning work for logic changes across existing software projects?

Yes, design planning works for logic changes across existing software projects. It enforces a mandatory planning phase to explore true intent, define constraints, and establish success criteria through guided dialogue before any implementation starts.