Shakedown Path Auditor

0•

Audits and stress-tests Claude Code skills for working-directory path resolution bugs across diverse execution environments.

Shakedown eliminates brittle cross-session 'No such file or directory' errors in script-calling Claude Code skills by diagnosing how bundled shell scripts locate files. Operating under a strict read-only contract with ephemeral mktemp sandboxes, it performs a static audit of script declarations in SKILL.md and executes a live scenario matrix testing foreign working directories, nested folders, paths with spaces, missing executable bits, and project versus user install locations. The audit concludes with a standardized, dated report that clearly separates script discovery from runtime failures and supplies a verified, ready-to-apply patch.

主な機能

01Performs static audits of invocation paths, shebangs, execution bits, and self-location logic
02Produces ready-to-apply diffs that fix CWD-relative paths and script self-location
030 GitHub stars
04Runs live multi-scenario test matrices in isolated, disposable sandboxes
05Maintains a strict read-only contract that never mutates target repositories or skill code
06Generates standardized markdown audit reports with definitive verdicts and index tracking

ユースケース

01Auditing script installations to ensure compatibility across user-level and project-level skill directories
02Pre-release hardening of custom Claude Code skills containing bundled Bash scripts
03Troubleshooting 'No such file or directory' failures when running skills in new repos or working directories