One-click install
npx skills add https://github.com/alexandrbasis/wythm-claude-workflows --skill nf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nf
Source: https://github.com/alexandrbasis/wythm-claude-workflows/tree/main/.claude/skills/nf
Command: npx skills add https://github.com/alexandrbasis/wythm-claude-workflows --skill nf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of thoroughly understanding and documenting new features, ensuring all aspects are considered before implementation.

Core Features & Use Cases

  • In-depth Feature Discovery: Conducts comprehensive interviews to explore, challenge, and document new features.
  • Specification Generation: Creates formal specification documents based on gathered information.
  • Use Case: When a product manager proposes a new user authentication flow, this skill can be used to interview stakeholders, explore technical options, and generate a detailed discovery document outlining the requirements, edge cases, and proposed implementation.

Quick Start

Use the nf skill to detail the new user profile editing feature.

Frequently Asked Questions about nf

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

FAQPage Schema
How do I gather requirements for a new feature through stakeholder interviews?

Product specification documents are created by conducting rigorous feature discovery interviews to explore, challenge, and document user flows. The process integrates codebase exploration, external research, and design analysis to capture all technical considerations and edge cases comprehensively.

What is the best way to document technical considerations for new product specifications?

Product specification documents are created by conducting rigorous feature discovery interviews to explore, challenge, and document user flows. The process integrates codebase exploration, external research, and design analysis to capture all technical considerations and edge cases comprehensively.

Can I use this skill to challenge and explore edge cases for a proposed user flow?

Yes, exploring and challenging edge cases for proposed user flows is the core mechanism of the feature discovery process. It applies rigorous questioning during stakeholder interviews to ensure all technical considerations and functional scenarios are thoroughly evaluated before implementation.

Do I need existing codebase access to conduct feature discovery and specification generation?

While not strictly mandatory, codebase exploration is a core component of the structured workflow used to ground the specification generation. Accessing the codebase ensures the resulting product specification accurately reflects technical constraints and existing architectural patterns.

When should I not use structured feature discovery interviews for new functionalities?

Structured feature discovery interviews may be excessive for trivial updates that require minimal technical considerations or user flow changes. It is designed for scenarios requiring detailed specification of complex new functionalities where challenging edge cases is critical before implementation.