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.