new-feature-design

Generate GitHub issue specs, low-level designs, and expert reviews for software features.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/azeemigi/advent-2025 --skill new-feature-design-azeemigi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-feature-design
Source: https://github.com/azeemigi/advent-2025/tree/main/.github/skills/.claude/skills/new-feature-design
Command: npx skills add https://github.com/azeemigi/advent-2025 --skill new-feature-design-azeemigi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of designing new features by creating comprehensive documentation, ensuring clarity and alignment before implementation.

Core Features & Use Cases

  • Structured Design Documentation: Generates issue specifications, low-level designs (LLD), and expert reviews.
  • Flexible Input: Supports starting design from a user's feature description or an existing GitHub issue URL.
  • Use Case: A product manager needs to define a new user authentication flow. They can either describe the requirements directly or provide a link to a GitHub issue where the need was first raised, and the skill will generate all necessary design artifacts.

Quick Start

Use the new-feature-design skill to design a feature based on the user description 'Implement user profile editing'.

Frequently Asked Questions about new-feature-design

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

FAQPage Schema
How do I create structured low-level design documentation for new software features?

You can generate low-level design documentation by providing a feature description or a GitHub issue URL, which produces structured artifacts including technical details, diagrams, and issue specifications for development planning.

Can I generate a feature design directly from an existing GitHub issue URL?

Yes, you can generate a feature design directly from an existing GitHub issue URL. The skill uses the URL as a starting point to produce structured documentation including issue specifications, low-level designs, and expert reviews.

What is included in a comprehensive feature design document for software development?

A comprehensive feature design document includes GitHub issue specifications, low-level designs with technical details and diagrams, and multi-persona expert reviews to facilitate clear communication and planning for software development teams.

How do I conduct a multi-persona expert review for technical feature specifications?

Conducting a multi-persona expert review for technical feature specifications is handled automatically during the design process, generating structured feedback from multiple perspectives to ensure alignment before implementation begins.

Does this feature design process support both user-provided descriptions and GitHub issue URLs as input?

Yes, the feature design process supports both user-provided feature descriptions and existing GitHub issue URLs as flexible starting points to generate structured design artifacts and technical documentation.