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