refine

Refines requirements into prioritized PRDs with MoSCoW ranking and pitch documents.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/alessioroberto82/claude-plugin-circle --skill refine-alessioroberto82
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refine
Source: https://github.com/alessioroberto82/claude-plugin-circle/tree/main/plugins/circle/skills/refine
Command: npx skills add https://github.com/alessioroberto82/claude-plugin-circle --skill refine-alessioroberto82

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Raw requirements gathered from stakeholders are often unprioritized and too vague to design or build from. This Skill turns scope documents into structured PRDs with clear prioritization, success metrics, and actionable pitches. ## Core Features & Use Cases - PRD Generation: Produces a PRD with vision, goals, success metrics, work items, and acceptance criteria from prior requirements output. - MoSCoW Prioritization: Classifies features as Must Have, Should Have, Could Have, or Won't Have with appetite sizing and dependency tracking. - Domain Adaptation: Detects software, business, or personal project contexts and adjusts terminology, templates, and output files accordingly. - Use Case: After running a scoping pass on a new feature, invoke this Skill to produce a dated PRD with prioritized pitches that the architecture and UX roles can consume directly. ## Quick Start Ask the assistant to refine the requirements from the previous scoping session into a prioritized PRD with MoSCoW ranking.

Frequently Asked Questions about refine

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

FAQPage Schema
How do I turn requirements into a PRD with prioritization?

Run this Skill after gathering requirements with the scope step. It reads the requirements file, applies MoSCoW prioritization, and generates a PRD with vision, success metrics, work items, and pitches saved to the project's output directory.

What is MoSCoW prioritization in product requirements?

MoSCoW classifies features into Must Have, Should Have, Could Have, and Won't Have categories. This Skill applies that ranking to each feature along with appetite sizing, value assessment, and dependency tracking in the generated PRD.

Does the refine skill work for non-software projects?

Yes, it detects the project domain from directory markers. Business projects produce a business-requirements.md with KPIs and risk assessment, while personal projects produce an action-plan.md with SMART goals and review cadence.

What happens if requirements are missing when I run refine?

The Skill checks for requirements output from the scope step first. If none exists, it stops and instructs you to run the scope command to gather requirements before refinement can proceed.

Can refine create Linear issues from PRD pitches?

Yes, when the Linear MCP integration is available, the Skill can create issues from the generated pitches and set their priorities. This step is optional and skipped when the integration is not configured.