feature-design-assistant

Translate vague feature ideas into structured design documents and specifications.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/Yoriichi-Dang/dashboard_web_template --skill feature-design-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-design-assistant
Source: https://github.com/Yoriichi-Dang/dashboard_web_template/tree/main/.agents/skills/feature-design-assistant
Command: npx skills add https://github.com/Yoriichi-Dang/dashboard_web_template --skill feature-design-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designers and engineers often struggle to translate vague ideas into concrete designs, specifications, and actionable development plans. This Skill provides a structured framework to capture goals, constraints, and options and to generate comprehensive design artifacts that guide implementation.

Core Features & Use Cases

  • Structured information gathering: phase-driven prompts to elicit requirements, context, and scope.
  • Design option exploration: generate multiple approaches with clear pros and cons.
  • Artifact generation: create architecture outlines, data models, API contracts, and task-oriented implementation plans.
  • Collaboration & handoff: align product, design, and engineering teams with a shared design doc.

Quick Start

Provide a feature idea and goals, and let the Skill guide discovery, design options, and documentation to produce a ready-to-share design document.

Frequently Asked Questions about feature-design-assistant

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

FAQPage Schema
How do I turn vague feature ideas into structured design documents?

To turn vague feature ideas into structured design documents, provide your initial concept and goals to trigger phase-driven information gathering, which captures requirements and generates comprehensive specifications.

What is the best way to generate architecture outlines and API contracts for a new feature?

Generating architecture outlines and API contracts is best handled by exploring multiple design approaches with clear pros and cons, then translating the validated options into data models and task-oriented implementation plans.

Does this feature design process support collaboration between product, design, and engineering teams?

Yes, this feature design process supports collaboration by producing a ready-to-share design document that aligns product, design, and engineering teams through structured information gathering and multi-round validation.

How do I create an implementation plan from a feature redesign or architecture change?

To create an implementation plan from a feature redesign or architecture change, apply structured discovery prompts to elicit scope and constraints, yielding task-oriented plans alongside architecture diagrams and data models.

Can I use this to explore multiple design approaches before writing a specification?

Yes, you can use this to explore multiple design approaches before writing a specification, as it generates various options with clear pros and cons during the design phase to guide your final decision.