dep-trace-launcher

Collect entry file, repo root, output directory, and cap to launch a recursive dependency trace.

7|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/gyy0592/claude-config --skill dep-trace-launcher
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dep-trace-launcher
Source: https://github.com/gyy0592/claude-config/tree/main/skills/dep-trace-launcher
Command: npx skills add https://github.com/gyy0592/claude-config --skill dep-trace-launcher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Saves time and prevents errors when starting a recursive dependency trace by interactively collecting the entry file, repository root, output directory, and worker cap with sensible defaults and validations so users do not have to hand-type absolute paths.

Core Features & Use Cases

  • Candidate discovery: Scans the current working directory (and one level down in common source folders) for plausible entry-point files and ranks them by priority and recency.
  • Safe output proposal: Infers repository root by looking for repo markers and proposes artifact directories that avoid polluting read-only or vendor snapshots.
  • Single-step confirmation: Presents the four decisions in one AskUserQuestion turn, supports "other" free-form inputs, and requires explicit confirmation before creating any directories or launching the parallel trace.
  • Use case: Ideal for developers who want to run a single, interactive dependency analysis on a script without manually resolving paths or risking artifacts in the wrong tree.

Quick Start

Invoke /trace-deps to interactively select an entry, repo root, output directory, and cap, then confirm to create the output directory and start the parallel dependency trace.

Frequently Asked Questions about dep-trace-launcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a recursive dependency trace without manually typing absolute paths?▼

To run a recursive dependency trace without manual paths, use an interactive launcher to scan your workspace for entry-point candidates, infer the repository root, propose safe artifact locations, and confirm the choices before starting the analysis.

How does dependency analysis identify entry points in a codebase?▼

Dependency analysis identifies entry points by scanning the current working directory and common source folders one level down, ranking plausible entry-point files by priority and recency so users can select the correct target interactively.

What is the best way to safely prepare output directories for codebase dependency tracing?▼

The best way to safely prepare output directories for dependency tracing is to infer the repository root from markers and propose artifact locations that explicitly avoid polluting read-only or vendor snapshot trees.

Does interactive dependency tracing require explicit confirmation before creating directories?▼

Yes, interactive dependency tracing requires explicit confirmation before creating directories or invoking the parallel trace skill, presenting all entry, root, output, and cap decisions in a single step to prevent accidental file system modifications.

Can I provide custom values for entry files and worker caps during a dependency trace?▼

Yes, you can provide custom values for entry files and worker caps during a dependency trace, as the interactive confirmation step supports free-form inputs for all four decisions alongside the proposed safe defaults.

Why should I avoid manually resolving paths for source code dependency analysis?▼

You should avoid manually resolving paths for source code dependency analysis because hand-typing absolute paths risks errors and pollutes incorrect directory trees, whereas an interactive launcher validates inputs and applies safe defaults automatically.