feature-refinement-flow

Execute a structured 20-question refinement flow for feature requests.

816|77|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/rcarmo/piclaw --skill feature-refinement-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-refinement-flow
Source: https://github.com/rcarmo/piclaw/tree/main/skel/.pi/skills/feature-refinement-flow
Command: npx skills add https://github.com/rcarmo/piclaw --skill feature-refinement-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of vague or incomplete feature requests by providing a structured process to elicit necessary details before implementation begins.

Core Features & Use Cases

  • Structured Questioning: Guides users through a 20-question framework to clarify requirements.
  • Scope Definition: Helps define user outcomes, implementation scope, and test plans.
  • Use Case: When a new feature idea is proposed, invoke this Skill to systematically ask clarifying questions, ensuring all stakeholders understand the problem, user, success criteria, and scope before development starts.

Quick Start

Use the feature-refinement-flow skill to refine the feature request for a new user dashboard.

Frequently Asked Questions about feature-refinement-flow

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

FAQPage Schema
How do I refine vague feature requests into actionable tickets?

Refining feature requests involves a structured 20-question flow that converts vague ideas into actionable tickets by defining user outcomes, implementation scope, and reproducible test plans.

What is the best way to scope requirements gathering for agile product management?

Scoping requirements for agile product management is best achieved through a structured 20-question flow that addresses problem statements, user workflows, success criteria, and technical constraints to ensure deterministic implementation.

How do I create deterministic implementation scope from a new feature idea?

You create deterministic implementation scope by executing a 20-question refinement flow that systematically addresses problem statements, user workflows, and technical constraints to define clear boundaries.

Can I use a structured process to define reproducible test plans during ticket refinement?

Yes, you can use a structured ticket refinement process to define reproducible test plans by ensuring all stakeholders understand the problem, user, and success criteria before implementation starts.

Does product management ticket refinement work for incomplete feature requests?

Yes, product management ticket refinement works for incomplete feature requests by providing a structured 20-question process to elicit necessary details like user outcomes and technical constraints before implementation.