add-feature-specification

Create and update about.md files with business rules, scope, and acceptance criteria.

8|2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/brabos-ai/code-addiction --skill add-feature-specification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-feature-specification
Source: https://github.com/brabos-ai/code-addiction/tree/main/framwork/.codeadd/skills/add-feature-specification
Command: npx skills add https://github.com/brabos-ai/code-addiction --skill add-feature-specification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of documenting feature requirements, ensuring clarity on business rules, scope, and decisions, and preventing scope creep.

Core Features & Use Cases

  • Automated Documentation: Creates and updates about.md files with structured business requirements.
  • Guided Questionnaires: Uses a strategic questionnaire to infer and validate requirements.
  • Use Case: When starting a new feature, use this Skill to generate a comprehensive about.md file that clearly defines the problem, objective, functional and non-functional requirements, business rules, scope, and acceptance criteria.

Quick Start

Use the add-feature-specification skill to document the requirements for a new user authentication feature.

Frequently Asked Questions about add-feature-specification

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

FAQPage Schema
How do I document feature requirements and prevent scope creep?

To document feature requirements and prevent scope creep, you can generate an `about.md` file that defines the objective, functional and non-functional requirements, business rules, scope, and acceptance criteria.

What is the best way to structure business rules and acceptance criteria for a new feature?

Structuring business rules and acceptance criteria is best done using a business-style documentation format within an `about.md` file, ensuring all necessary sections like scope, decisions, and edge cases are explicitly covered.

How does guided requirements gathering work for feature specifications?

Guided requirements gathering works by using a strategic questionnaire to infer and validate requirements, ensuring comprehensive coverage of objectives, functional needs, and edge cases before finalizing the specification.

Can I update an existing about.md file with new edge cases and decisions?

Yes, you can update an existing `about.md` file to add new edge cases, decisions, and scope changes while maintaining the structured business documentation format.

What should be included in a feature specification to ensure complete scope management?

A complete feature specification for scope management should include the problem statement, objective, functional and non-functional requirements, business rules, scope boundaries, acceptance criteria, and documented decisions.

When do I need to create a formal feature specification document?

You need to create a formal feature specification document when starting a new feature to establish clarity on business rules, define scope boundaries, and ensure all stakeholder decisions and requirements are recorded.