Loading...
Loading...
How to use the repo-scoped sk CLI to manage Claude Skills in this codebase.
npx skill4agent add lambdamechanic/skills skskskskills.lock.json./skills~/.cache/sk/reposhttps://github.com/lambdamechanic/skillssk doctor --statussk doctor --summarysk sync-back <install>target/debug/sk updatetarget/debug/sk install https://github.com/lambdamechanic/skills testing-patterns --alias testing
target/debug/sk upgrade testingtarget/debug/sk doctor --status --json # detect dirty trees vs lockfile
target/debug/sk doctor --summary --json # shows pending upgrades or cache drift./skills/<name>target/debug/sk sync-back <name> --message "Describe the change"sk config set default_repo <repo>sk sync-back <name><name>sk/sync/<name>/<timestamp>-m--repo--skill-pathskghgh pr creategh auth statusskrsyncrsyncOpened PR …Reusing PR …Auto-merge armed…Auto-merge blocked…Auto-merge skipped…ghsk sync-back--merge--squash--rebaseenablePullRequestAutoMergegh repo edit <owner>/<repo> --enable-auto-mergetarget/debug/sk sync-back <name> \
--repo https://github.com/lambdamechanic/skills \
--skill-path <subdir> \
--message "Add <name> skill"--repo--skill-pathsk--branchskills.lock.jsonPushed branch 'sk/sync/<name>/<timestamp>' …skcd /path/to/sk-decisions
target/debug/sk sync-back sk \
--repo https://github.com/lambdamechanic/skills \
--skill-path sk \
--branch sk/add-sk-skill-doc \
--message "Add sk skill doc"skskills.lock.jsonsksk doctor --statusbd updatebd close.beads/issues.jsonlskills.lock.jsonsk installsk upgradesk removesk doctor --statusdirtysk upgradesk sync-backsk upgrade --allsk sync-back <name>sksk precommitfile://target/debug/sk doctor --applytarget/debug/sk where <name>SK_TRACE=1