design-task

Decompose complex requests into task.yaml bundles with spec validation.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/gihwan-dev/claude-setup --skill design-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-task
Source: https://github.com/gihwan-dev/claude-setup/tree/main/skills/design-task
Command: npx skills add https://github.com/gihwan-dev/claude-setup --skill design-task

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles large or ambiguous non-trivial tasks by breaking them down into manageable, long-running task bundles, ensuring a structured and validated approach before any code changes are made.

Core Features & Use Cases

  • Task Decomposition: Breaks down complex requests into a task.yaml-centric bundle.
  • Continuity Gate: Assesses existing tasks for reuse, preventing redundant work.
  • Delivery Strategy: Derives optimal delivery strategies (standard or ui-first) based on task impact.
  • Spec Validation: Generates SPEC_VALIDATION.md to ensure all requirements are met.
  • Use Case: When a user asks to "design a new user authentication flow," this Skill will create a detailed plan, including UI specifications, execution slices, and validation checks, without touching any code.

Quick Start

Use the design-task skill to plan out the implementation of a new user profile editing feature.

Frequently Asked Questions about design-task

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

FAQPage Schema
How do I break down a complex software feature into actionable development tasks?

To break down a complex feature, task decomposition splits non-trivial requests into a structured, long-running task bundle centered on a task.yaml file, ensuring all requirements are validated before implementation.

What is a continuity gate in task design and workflow automation?

A continuity gate is a mechanism that assesses existing tasks for reuse before starting new work. It prevents redundant efforts by evaluating prior specifications and ensuring continuity in workflow automation.

When do I need spec validation before implementing a new user interface?

Spec validation is needed before implementing a new user interface to ensure all requirements are met. It generates a SPEC_VALIDATION.md file to verify delivery strategies and bounded execution slices without touching code.

Can I derive a delivery strategy for a large task without writing any code?

Yes, you can derive a delivery strategy without writing code. The task design process determines optimal delivery approaches like standard or ui-first based on task impact, creating an actionable planning bundle.

What is the best way to plan a long-running task bundle for an ambiguous request?

The best way to plan a long-running task bundle is to design non-trivial tasks into structured bundles. This applies a continuity gate to reuse existing work and creates bounded execution slices for safe implementation.

Does task decomposition work for both standard and ui-first development workflows?

Task decomposition works for both standard and ui-first workflows. It derives the optimal delivery strategy based on task impact, generating validated execution slices tailored to the chosen workflow approach.