feature-counsel

Analyzes OpenSpec specifications from eight personas to identify gaps and generate a feature-counsel-report.md.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/ConductionNL/decidesk --skill feature-counsel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-counsel
Source: https://github.com/ConductionNL/decidesk/tree/main/.claude/skills/feature-counsel
Command: npx skills add https://github.com/ConductionNL/decidesk --skill feature-counsel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes OpenSpec specifications from eight personas to surface missing features, usability gaps, and improvement opportunities.

Core Features & Use Cases

  • Guided multi-perspective analysis of OpenSpec specs to identify gaps and actionable enhancements.
  • Synthesis into a Feature Counsel report with per-persona highlights, consensus features, and suggested OpenSpec changes.
  • Generates a project-level report at openspec/feature-counsel-report.md and optionally proposes OpenSpec changes for prioritized features.

Quick Start

Provide the target project name (e.g., openregister) and run the feature-counsel analysis to generate a multi-persona report.

Frequently Asked Questions about feature-counsel

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

FAQPage Schema
How do I analyze OpenSpec specifications to find missing features and usability gaps?

To analyze OpenSpec specifications for missing features, you can run a multi-perspective feature analysis. This evaluates your project specs against eight distinct personas to surface usability gaps, improvement opportunities, and consensus features, generating a structured markdown report.

What is multi-perspective persona analysis for product requirements?

Multi-perspective persona analysis evaluates product requirements by simulating feedback from eight different user personas. It identifies consensus features and usability gaps by applying persona profiles stored in your project directory to guide the specification review.

How do I generate a feature counsel report for an OpenRegister project?

To generate a feature counsel report for an OpenRegister project, provide the target project name and execute the analysis. The tool produces a feature-counsel-report.md file directly in the project's openspec folder, containing per-persona highlights and suggested specification changes.

Do I need a specific directory structure to run OpenSpec requirement analysis?

Yes, you need an openspec/ directory located under your project's apps-extra folder. The analysis also relies on persona profiles stored in the .claude/personas/ directory to guide the multi-perspective evaluation and generate accurate recommendations.

Can I automatically apply suggested OpenSpec changes after identifying consensus features?

Yes, after identifying consensus features through the eight-persona analysis, the tool can optionally propose OpenSpec changes. This allows you to directly prioritize and integrate the surfaced improvement opportunities into your project specifications.

What is the best way to identify consensus features across different user personas?

The best way to identify consensus features is by running a multi-perspective feature analysis. It synthesizes feedback from eight personas into a structured report, highlighting overlapping needs and prioritizing features that satisfy multiple user profiles simultaneously.