x-ipe-task-based-feature-refinement

Query the feature board and generate a specification.md with user stories and acceptance criteria.

8|2|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Young-Z/X-IPE --skill x-ipe-task-based-feature-refinement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x-ipe-task-based-feature-refinement
Source: https://github.com/Young-Z/X-IPE/tree/main/.github/skills/x-ipe-task-based-feature-refinement
Command: npx skills add https://github.com/Young-Z/X-IPE --skill x-ipe-task-based-feature-refinement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product teams convert vague feature ideas into precise, actionable specifications by querying the feature board for context, gathering dependencies, and creating/updating a single feature specification document.

Core Features & Use Cases

  • Query Feature Board to retrieve the full data model and understand feature context.
  • Create/Update Specification in the standard template, including user stories, acceptance criteria, dependencies, and UI/UX considerations.
  • Announce & Track DoD/HD checkpoints and prepare for handoff to the next skill (e.g., Technical Design).
  • Use Case: A new feature request is ambiguous; run this skill to produce a complete spec ready for review.

Quick Start

Provide a high-level description of a feature and run the "x-ipe-task-based-feature-refinement" skill to generate a specification.md at x-ipe-docs/requirements/FEATURE-XXX/specification.md.

Frequently Asked Questions about x-ipe-task-based-feature-refinement

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

FAQPage Schema
How do I convert a vague feature idea into a precise specification?

You can convert a vague feature idea into a precise specification by running a refinement process that queries the feature board for full context and outputs a specification.md containing user stories, acceptance criteria, dependencies, and UI/UX considerations.

What is included in a feature specification document for user stories?

A feature specification document includes user stories, acceptance criteria, dependencies, and UI/UX considerations, alongside DoD/HD checkpoints to prepare for handoff to the next technical design phase.

When do I need to refine feature requirements into acceptance criteria?

You need to refine feature requirements into acceptance criteria when requirements are unclear, dependencies exist, or a detailed specification is required before design and development can begin.

How do I generate a specification.md for a new feature request?

You generate a specification.md file for a new feature request by providing a high-level description and running a refinement process that queries the feature board and creates the document at x-ipe-docs/requirements/FEATURE-XXX/specification.md.

Can I update an existing feature specification with new dependencies?

Yes, you can update an existing feature specification with new dependencies by applying the refinement process to query the feature board for context and apply updates to the existing specification.md template.