project-discovery

Guide structured discovery conversations to generate a DISCOVERY.md file.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tygwan/ultra-codex-init --skill project-discovery-tygwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-discovery
Source: https://github.com/tygwan/ultra-codex-init/tree/main/.codex/skills/project-discovery
Command: npx skills add https://github.com/tygwan/ultra-codex-init --skill project-discovery-tygwan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Engage in guided conversations to accurately capture project requirements before documentation generation.

Core Features & Use Cases

  • Structured discovery to identify goals, stakeholders, constraints, and success metrics.
  • Generates a standardized DISCOVERY.md with Project Overview, Requirements, Tech Stack, Complexity, and Phases.
  • Works as an on-demand specialist workflow integrated with the dev-docs-writer.

Quick Start

Begin a discovery session with /init --full to generate DISCOVERY.md after clarifying goals.

Frequently Asked Questions about project-discovery

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

FAQPage Schema
How do I capture project requirements before writing documentation?

To capture project requirements before writing documentation, run a structured discovery conversation that guides discussions on goals, stakeholders, features, and constraints, then compiles responses into a finalized DISCOVERY.md file.

What should be included in project discovery for stakeholders?

Project discovery for stakeholders should include structured discussions on goals, stakeholders, constraints, tech preferences, and success metrics to produce a standardized DISCOVERY.md with Project Overview, Requirements, Tech Stack, Complexity, and Phases.

How do I generate a DISCOVERY.md from consultation responses?

You generate a DISCOVERY.md from consultation responses by initiating a discovery session with /init --full, which triggers a rules-based workflow that compiles your answers into the finalized markdown document.

Can I use this discovery workflow for any project type?

Yes, you can use this discovery workflow for any project type because it applies across various projects, guiding structured discussions to identify requirements, complexity, and phases regardless of the specific domain.

What is the best way to start a requirements discovery session?

The best way to start a requirements discovery session is to begin with /init --full, which engages guided conversations to accurately clarify project goals and constraints before generating the final DISCOVERY.md.

Does the generated DISCOVERY.md integrate with other documentation pipelines?

Yes, the generated DISCOVERY.md integrates with the dev-docs-writer pipeline, allowing downstream documentation generation to use the captured project overview, requirements, and tech stack details.