atcode

Official

Query code via an AST knowledge graph

Authorsiorigin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the pain of understanding complex codebases by turning repositories into a queryable AST knowledge graph that supports cross-file structural reasoning instead of brittle text search.

Core Features & Use Cases

  • Qualified-name code discovery: Find functions, classes, and methods by name and receive stable qualified_name identifiers for further exploration.
  • Call tracing and impact analysis: Trace incoming/outgoing calls to answer “who calls this?” and “what does this depend on?”
  • One-call deep dives: Use graph-backed exploration to retrieve source, callers, and dependencies for a specific code element.
  • Project graph operations: Build, refresh, clean, and sync graphs for medium-to-large repositories, including real-time incremental updates.

Quick Start

Ask your AI to run: list_repos(), then set_project() with the exact project name you want to explore, and then call find_nodes("main") to get qualified_name targets for deeper tracing.

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: atcode
Download link: https://github.com/siorigin/atcode/archive/main.zip#atcode

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.