rai-discover-scan

Extract code symbols and generate component drafts for validation.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/fcastrillo/carbtrack-ai --skill rai-discover-scan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rai-discover-scan
Source: https://github.com/fcastrillo/carbtrack-ai/tree/main/.claude/skills/rai-discover-scan
Command: npx skills add https://github.com/fcastrillo/carbtrack-ai --skill rai-discover-scan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract code symbols from a codebase and generate synthesized descriptions to enable quick cataloging and validation of components.

Core Features & Use Cases

  • Extracts public symbols from a codebase using the rai discover scan command.
  • Synthesize meaningful, human-readable descriptions for each symbol and drafts a components catalog for human validation.
  • Outputs artifacts ready for validation and integration into documentation workflows.

Quick Start

Run the discovery scan on your codebase to generate a draft component catalog.

Frequently Asked Questions about rai-discover-scan

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

FAQPage Schema
How do I automate code symbol discovery and generate descriptions for a codebase?▼

Automate code symbol discovery by running a static analysis scan to extract public symbols from the codebase, synthesize human-readable descriptions for each, and assemble a component draft for validation.

What is code symbol extraction and when do I need it for documentation?▼

Code symbol extraction identifies public definitions within a codebase to enable quick cataloging. You need it to generate a synthesized component catalog and bridge the gap between raw code and documentation workflows.

Can I generate a component draft catalog automatically from static analysis?▼

Yes, static analysis through a discovery scan extracts code symbols and synthesizes meaningful descriptions to automatically draft a components catalog ready for human validation.

What artifacts does a codebase discovery scan produce for validation?▼

A codebase discovery scan produces work/discovery/components-draft.yaml and work/discovery/analysis.json artifacts, which contain the extracted symbols and synthesized descriptions for reviewer use.

Does automated code symbol discovery work without external dependencies?▼

Yes, the automated code symbol discovery and description generation process operates without external dependencies, directly producing analysis and draft catalog artifacts for your codebase.