feature-designer

Generate structured design.md reports for backend and frontend design tasks.

12|2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/toly1994328/flash_im_by_ai --skill feature-designer-toly1994328
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-designer
Source: https://github.com/toly1994328/flash_im_by_ai/tree/main/.kiro/skills/feature-designer
Command: npx skills add https://github.com/toly1994328/flash_im_by_ai --skill feature-designer-toly1994328

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designers and engineers often struggle to produce consistent, comprehensive design reports for backend and frontend work. This Skill enforces a standardized structure and content guidelines so teams can start from a common template and reduce rework.

Core Features & Use Cases

  • Standardized report format with sections for goals, current state, data models, interfaces, and testing criteria.
  • Supports design.md generation for architecture decisions, module specifications, and design rationale.
  • Use Case: When starting a new feature, generate a design.md that captures context, constraints, and proposed architecture to align stakeholders.

Quick Start

Provide a complete design.md for the target module following the standardized design-report template.

Frequently Asked Questions about feature-designer

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

FAQPage Schema
How do I generate a structured design report for a new backend feature?

This Skill automates drafting a structured design.md for architecture decisions. It enforces a standardized template covering goals, current state, data models, interfaces, and acceptance criteria to align stakeholders and reduce rework.

What sections should be included in a design.md file?

A design.md file should include sections for goals, current state, data models, interfaces, and acceptance criteria. This Skill enforces these standardized sections to ensure comprehensive documentation for module specifications and design rationale.

How do I standardize architecture documentation across my engineering team?

Standardize architecture documentation by applying this Skill to enforce a unified design-report template. It ensures consistency and completeness across all design docs, helping teams start from a common structure for backend and frontend tasks.

Can I use this to document architecture decisions for frontend and backend modules?

Yes, this Skill applies to documenting architecture decisions for both frontend and backend modules. It generates a design.md that captures context, constraints, and proposed architecture to ensure comprehensive module specifications.

What is the best way to align stakeholders on proposed architecture before development?

The best way to align stakeholders is to generate a design.md capturing context, constraints, and proposed architecture. This Skill produces a ready-to-use design report with standardized sections to ensure everyone starts from a common understanding.