frd-write

Generate structured Feature Requirements Documents with standardized requirement IDs.

10|2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/TrogonStack/agentskills --skill frd-write
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frd-write
Source: https://github.com/TrogonStack/agentskills/tree/main/plugins/trogonstack-product-requirements/skills/frd-write
Command: npx skills add https://github.com/TrogonStack/agentskills --skill frd-write

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill eliminates ambiguity in product development by standardizing the creation of Feature Requirements Documents (FRDs) that are immediately ready for engineering implementation.

Core Features & Use Cases

  • Structured Documentation: Enforces a consistent three-section format (Overview, Terminology, Requirements) to ensure clarity.
  • Testable Acceptance Criteria: Guides the creation of atomic, verifiable ACs using a standardized ID convention (REQ/AC) to bridge the gap between product intent and technical validation.
  • Context-Aware Discovery: Integrates with existing project documentation like personas and technical constraints to ensure new features align with the established product surface.

Quick Start

Use the frd-write skill to draft a new feature requirements document for the upcoming user authentication module.

Frequently Asked Questions about frd-write

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

FAQPage Schema
How do I write a feature requirements document that engineering teams can immediately implement?

Generate a feature requirements document using a structured three-section format: Overview, Terminology, and Requirements. This standardizes product specifications and ensures engineering handoffs are clear, testable, and ready for implementation.

How do I create testable acceptance criteria for product specifications?

Create testable acceptance criteria by guiding the generation of atomic, verifiable ACs using a standardized ID convention (REQ/AC). This bridges product intent and technical validation, ensuring every requirement has a specific, checkable condition.

What is the best way to align new feature requirements with existing project personas and constraints?

The best way to align new feature requirements is context-aware discovery, which integrates with existing project documentation like personas and technical constraints. This ensures new features match the established product surface and technical boundaries.

Can I maintain consistent requirement IDs across feature hierarchies and sub-features?

Yes, you can maintain consistency across feature hierarchies and sub-features. The system operates within existing project directories to automatically standardize requirement IDs, ensuring structured documentation across the entire project.

Does this feature requirements document generator work without external dependencies?

Yes, it operates without external dependencies. The system uses internal assets to validate user stories and acceptance criteria against project-specific personas and technical constraints, ensuring testability and alignment entirely within your project directory.