analyst:discover

Clarify user needs and analyze project context before development.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/atournayre/claude-personas --skill analyst-discover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyst:discover
Source: https://github.com/atournayre/claude-personas/tree/main/analyst/skills/discover
Command: npx skills add https://github.com/atournayre/claude-personas --skill analyst-discover

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures a clear understanding of user requirements before development begins, preventing wasted effort on misunderstood features.

Core Features & Use Cases

  • Requirement Clarification: Asks targeted questions to resolve ambiguities in feature requests.
  • Contextual Analysis: Explores existing project files and conventions to understand the development landscape.
  • Structured Summarization: Presents a clear, concise summary of the understood requirements.
  • Use Case: Before starting to build a new user authentication flow, this Skill would ask about target users, security constraints, and check for existing auth patterns in the codebase.

Quick Start

Use the analyst discover skill to understand the need for a new user profile page.

Frequently Asked Questions about analyst:discover

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

FAQPage Schema
How do I clarify ambiguous feature requests before starting development?

You can clarify ambiguous feature requests by using this Skill to ask targeted questions and analyze existing project files, generating a structured summary of understood requirements for validation before coding begins.

What is requirements gathering and why does it matter for new features?

Requirements gathering is the process of resolving ambiguities in feature requests by analyzing project context. It matters because it prevents wasted development effort on misunderstood or incomplete features.

Can I use this to analyze existing codebase conventions for a new feature?

Yes, you can use this Skill to analyze existing codebase conventions. It automatically explores your project files and conventions to understand the development landscape before summarizing the requirements.

What's the best way to document understood requirements for a user authentication flow?

The best way to document understood requirements is to use this Skill to ask about security constraints and target users, then present a clear, concise structured summary of the validated requirements.

Do I need to provide complete specifications for feature analysis to work?

No, you do not need to provide complete specifications. The Skill supports interactive clarification through targeted questions to resolve ambiguities and automatically analyzes incomplete feature requests.