code-discovery

Community

Explore code APIs and imports with guided scripts

Authorxiaden
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps developers quickly discover the public APIs and import chains within a codebase, enabling safer navigation, faster onboarding, and more reliable refactoring.

Core Features & Use Cases

  • API discovery: Enumerate functions, classes, and signatures for modules using provided scripts.
  • Dependency tracing: Visualize or list import chains to understand module relationships.
  • Code graph support: Build a graph of modules, imports, and calls to analyze reachability and dead code.
  • Use Case: When integrating a new module, run discovery scripts to verify available APIs and dependencies before coding.

Quick Start

Run the discovery scripts to inspect a module's public API and its import relationships.

  • List API surface: python scripts/discover_api.py nomarr.components.ml
  • Trace imports: python scripts/discover_import_chains.py nomarr.components.tagging
  • Build code graph: python scripts/build_code_graph.py

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: code-discovery
Download link: https://github.com/xiaden/nomarr/archive/main.zip#code-discovery

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.