DI

A modular workflow for researching topics, clarifying requirements, and investigating technical uncertainties.

Install

mkdir -p .claude/skills/discovery-workflow && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10735" && unzip -o skill.zip -d .claude/skills/discovery-workflow && rm skill.zip

Installs to .claude/skills/discovery-workflow

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when researching a topic, discovering or clarifying requirements, tracing evidence, or investigating a technical spike (research, investigation, topic research, technology evaluation, domain analysis, findings report, requirements discovery, elicitation, requirements document, feature definition, use case analysis, requirement clarification, scope definition, acceptance, functional boundary, evidence trace, traceability, data mapping, reference mapping, technical spike, evidence gap, option comparison).
512 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Research topics
  • Discover requirements
  • Trace evidence
  • Conduct technical spikes

How it works

It routes research tasks to specialized modules based on the nature of the uncertainty.

Inputs & outputs

You give it
Research topic
You get back
Discovery findings

When to use discovery-workflow

  • Investigating a new technology stack
  • Clarifying vague project requirements
  • Mapping data requirements
  • Conducting a technical spike to solve uncertainty

About this skill

Discovery Workflow

Covers research, requirements discovery, requirements clarification, evidence tracing, and technical spikes — the full knowledge-gathering phase before design begins.

Module Routing

Identify the task, then load only the matching module via read_file before proceeding.

TaskModule
Broad topic, technology, or domain needs structured investigation before requirementsmodules/research.md
Research findings or stakeholder input needs to become actionable requirementsmodules/requirements.md
Requirements exist but scope, ownership, or acceptance is ambiguousmodules/clarification.md
An explicit evidence map is needed for a service, feature, or design decisionmodules/evidence.md
One technical uncertainty blocks design or implementation progressmodules/spike.md

Load exactly one module, then follow its Procedure section.

Typical Flow

research  →  requirements  →  clarification
                  ↑                ↑
               evidence  ←  spike (when technical uncertainty blocks)

When Not to Use This Skill

  • Scope is settled and the next step is technical design → use design-workflow
  • An approved slice is ready for execution → use execution-workflow
  • Documents need to be moved, renamed, or archived → use document-lifecycle-workflow

When not to use it

  • Technical design
  • Execution tasks

Limitations

  • Requires module loading

How it compares

It provides a structured pre-design workflow, ensuring all knowledge gaps are filled before implementation.

Compared to similar skills

discovery-workflow side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
discovery-workflow (this skill)04moNo flagsIntermediate
competitive-intel22moNo flagsAdvanced
github-issues03moNo flagsBeginner
scout02moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry