feature-design

Guide feature design from problem discovery through scoping, UX, and technical architecture.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/shex1627/shudaizi-mcp --skill feature-design-shex1627
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-design
Source: https://github.com/shex1627/shudaizi-mcp/tree/main/skills/feature-design
Command: npx skills add https://github.com/shex1627/shudaizi-mcp --skill feature-design-shex1627

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured approach to designing new features, ensuring thorough consideration from initial problem discovery through to technical and UX design, preventing common product development pitfalls.

Core Features & Use Cases

  • Systematic Design Process: Guides users through discovery, scoping, technical architecture, and UX evaluation.
  • Best Practice Integration: Incorporates principles from leading software design and product management books.
  • Use Case: When a user wants to design a new feature for a mobile app, this Skill can help them define the problem, explore potential solutions, scope the MVP, and consider the user experience and technical feasibility.

Quick Start

Use the feature-design skill to help design a new user authentication flow.

Frequently Asked Questions about feature-design

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

FAQPage Schema
How do I scope a new feature for product development?

Feature scoping is done systematically by guiding users through problem discovery, scoping the MVP, and evaluating technical architecture and UX design to prevent common product development pitfalls.

What is the best way to design a feature from problem discovery to technical architecture?

The best way to design a feature is using a structured approach that moves sequentially through problem discovery, scoping, technical architecture, and UX evaluation, incorporating foundational product management principles.

Can I use this approach to evaluate existing feature proposals?

Yes, you can evaluate feature proposals by applying a systematic design process that checks them against principles of software design, UX, and technical architecture for thorough validation.

How does systematic UX design integrate with technical architecture during feature design?

Systematic feature design integrates UX and technical architecture by ensuring both user experience and technical feasibility are evaluated concurrently during the product development lifecycle.

Do I need specific software design knowledge to scope an MVP effectively?

Scoping an MVP effectively requires adherence to foundational principles from leading software design and product management literature, ensuring thorough consideration of the problem space.

When should I use a systematic feature design process instead of ad hoc planning?

You should use systematic feature design when developing new features for products like mobile apps, as it ensures thorough problem definition, solution exploration, and feasibility checks that ad hoc planning misses.