JohnXu22786/command-scout

Scans a project's declared build commands — Makefile targets, package.json scripts, just recipes, deno tasks — and exposes them as ready-to-run agent tools.

Discovers the build commands a project already declares — Makefile targets, package.json scripts (npm / yarn / pnpm / bun), justfile recipes and deno tasks — and exposes them to the agent as ready-to-run tools instead of guessing. On activation the workspace root is inspected once; every found command becomes a registered tool named deterministically (make_build, pnpm_dev, just_lint) with numeric-suffix collision handling. Recipes carry descriptions and prerequisite lists.

Tools & Capabilities ★ 1 updated 2026-08-16
View on GitHub ↗

Install

dsh plugin --profile demo add github:JohnXu22786/command-scout

README-documented install into the demo profile from GitHub (replace demo with your profile). A local-checkout bundle form (dsh plugin --profile demo add ./path/to/command-scout) is also documented; the repo is a dsh.bundle, so the profile's bundle list gains dsh-command-scout. A standalone CLI can be installed with npm install -g ..

Compatibility

Plain Node.js ESM with zero runtime dependencies — works with or without a harness; the CLI (scan / docs) ships in the box.

Details

Recent updates

README documents three integration shapes: the Cordis bundle patch layer (a # == dsh-command-scout profile layer), a raw patch overlay pointing straight at src/dsh-adapter.js, and the standalone CLI.

FAQ

How do I install command-scout?
Run: dsh plugin --profile demo add github:JohnXu22786/command-scout (use your own profile name), or the local-checkout bundle form documented in the README.
Which build systems does it scan?
Makefile, package.json scripts (npm / yarn / pnpm / bun, runner auto-detected), justfile and deno.json / deno.jsonc tasks.
How are tools named?
Deterministically from the runner and target (make_build, pnpm_dev, just_lint); collisions are resolved with numeric suffixes.

Alternatives

zhaoolee/notes · Vladimir-Human/ru-marketplace-mcp#dsh · DDDMUC/dsh-free-search

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins