discovery

Clarify project requirements through a structured one-question-at-a-time interview.

11|1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Arcanada-one/datarim --skill discovery-arcanada-one
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery
Source: https://github.com/Arcanada-one/datarim/tree/main/skills/discovery
Command: npx skills add https://github.com/Arcanada-one/datarim --skill discovery-arcanada-one

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discovery prevents wasted effort by converting unclear project goals into verified requirements through a structured interview that proposes answers and lets the user confirm or correct them.

Core Features & Use Cases

  • One-question-at-a-time requirements interview with proposed answers to reduce back-and-forth and ambiguity.
  • Mode-based depth selection (Quick/Standard/Deep) so small fixes don’t trigger full-scale discovery.
  • Context safeguards such as re-reading source materials, checking existing research insights, and using filesystem live-grep rules to keep scope accurate.

Quick Start

Run the discovery interview in /dr-prd to produce a requirements summary with a clear scope, constraints, done criteria, and any open questions.

Frequently Asked Questions about discovery

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

FAQPage Schema
How do I turn vague project needs into clear product specifications?

Requirements discovery clarifies vague project needs by running a one-question-at-a-time interview that proposes answers for you to confirm or correct. This structured approach systematically validates scope, constraints, and done criteria before PRD preparation.

What is the best way to prepare acceptance criteria before writing a PRD?

Preparing acceptance criteria before a PRD requires running a mode-based requirements discovery interview. By selecting Quick, Standard, or Deep depth, the process outputs a structured requirements summary containing verified scope, explicit done criteria, and tracked open questions.

How do I define scope for multi-file features without over-engineering the discovery process?

You can define scope for multi-file features without over-engineering by selecting the Quick or Standard discovery mode. This prevents small fixes from triggering full-scale research while still applying live filesystem scope checks to keep constraints accurate.

When should I use deep requirements discovery instead of quick mode?

Use deep requirements discovery instead of quick mode for major business-impact initiatives that require extensive source-material re-reading and comparative research insights. Quick mode remains sufficient for small fixes and straightforward multi-file features.

Can I use existing research insights during the interview workflow?

Yes, you can ingest optional research insights during the interview workflow. The discovery process applies context safeguards by re-reading source materials and checking existing research to keep the requirements scope accurate and grounded.