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.