rsmap
CommunityInstantly explore Rust codebases with LLM-ready indexes
Software Engineering#llm#rust#codebase indexing#architecture mapping#api surface#incremental rebuild#annotation workflow
Authorzfedoran
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you understand a Rust project without expensive full-source scanning by using precomputed, multi-layer indexes designed for LLM discovery and navigation.
Core Features & Use Cases
- Layered codebase indexes: Generate
overview.md,api-surface.md,relationships.md, andindex.jsonto support progressively deeper understanding. - Fast location to source: Use
index.jsonto map fully-qualified item paths to file locations and line ranges for targeted reading. - Annotation workflow for LLM descriptions: Export stale/unannotated items to TOML, fill notes externally, then import them back and regenerate the layers with descriptions.
- Incremental rebuilds: Use
cache.jsonand hashes to avoid unnecessary re-parsing while still updating annotations staleness.
Quick Start
Ask the AI to run rsmap generate with your Rust project path and an output directory to produce the layered index files.
Dependency Matrix
Required Modules
None requiredComponents
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: rsmap Download link: https://github.com/zfedoran/rsmap/archive/main.zip#rsmap Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.