discover

Document codebase structure and external research with file:line references.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/astrosteveo/epic --skill discover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover
Source: https://github.com/astrosteveo/epic/tree/main/plugins/explore-plan-implement-commit/skills/discover
Command: npx skills add https://github.com/astrosteveo/epic --skill discover

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Captures codebase mapping and external research with traceable, authoritative references.

Core Features & Use Cases

  • Codebase Mapping: Produces codebase.md with file:line references.
  • External Research: Produces research.md with sources and attributions.
  • Evidence-based: Ensures claims can be traced to sources.

Quick Start

Document codebase structure and research findings with citations.

Frequently Asked Questions about discover

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

FAQPage Schema
How do I document my codebase with traceable file references?

Generate a codebase.md file that maps your architecture, patterns, and integration points with file:line references. This creates a searchable, evidence-based record of your code structure that developers can verify by navigating directly to cited locations.

What's the best way to gather research with authoritative sources?

Produce a research.md file that captures external knowledge with official-source verification and attribution. Each claim links back to its source, ensuring your documentation is auditable and distinguishes between verified facts and opinions.

Can I create documentation that links code and external research together?

Yes. This process combines codebase mapping and external research into linked deliverables, producing both codebase.md and research.md with consistent file:line and source citations so architecture decisions trace to both code and authoritative references.

How do I ensure my documentation is evidence-based and reproducible?

Follow the commit steps specified to validate claims against official sources, add attributions to external knowledge, and maintain file:line references throughout. This creates documentation others can verify by checking your cited evidence independently.

When should I use codebase and research documentation together?

Use this approach when documenting a feature that spans multiple code files and depends on external standards, libraries, or domain knowledge. It's essential for onboarding, compliance, and preserving the reasoning behind architectural choices.