recursive-dep-trace-parallel
CommunityExhaustively trace code and data dependencies.
Software Engineering#python#notebook#parallel-processing#repo-analysis#dependency-tracing#data-inspection#closure-analysis
Authorgyy0592
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides an exhaustive, line-by-line traversal of every file reachable from a single entry script so users can obtain a complete code and data dependency closure without making ad hoc assumptions or skipping data artifacts.
Core Features & Use Cases
- Breadth-first recursive tracing: Seed with an entry file and discover imports, path literals, subprocess-invoked scripts, glob patterns, and data-file references across the repository.
- Parallel worker dispatch: Dispatch batches of workers to read files line-by-line, report every external reference, and push new items back to the root queue for resolution.
- Data-inspect support: Open and inspect .npz, .pkl, .json, .yaml, and .csv artifacts to extract path-shaped strings and push them into the closure; record unreadable files as HOLES.
- Resumable, auditable state: Maintain artifacts/task_<name>/_state.md and worker_reports/ to resume interrupted runs, append incremental closure.zh.md entries, and produce a final third-party and holes summary.
- Use case: Ideal for security audits, reproducibility checks, migration planning, or any scenario that requires an exhaustive map of both code and data dependencies starting from one entry point.
Quick Start
Point the skill at your repository entry script and request a complete recursive dependency closure and worker report.
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: recursive-dep-trace-parallel Download link: https://github.com/gyy0592/claude-config/archive/main.zip#recursive-dep-trace-parallel 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.