sk
Using the sk CLI
sk is the repo-scoped Skills manager that installs, audits, and syncs Claude Skills listed in skills.lock.json. Treat it like Cargo for skills: installs live under ./skills, while the cache stays in ~/.cache/sk/repos.
When to reach for this skill
- You need to install or upgrade a skill from the canonical skills repo (
https://github.com/lambdamechanic/skills). - You want to verify the working tree is clean (
sk doctor --status,sk doctor --summary). - You are preparing to sync edits back to the upstream skills repository (
sk sync-back <install>).
Core workflow
- Refresh the cache (optional but fast):
target/debug/sk update - Install or upgrade a skill (alias keeps folder names stable):
target/debug/sk install https://github.com/lambdamechanic/skills testing-patterns --alias testing target/debug/sk upgrade testing
More from lambdamechanic/skills
dumbwaiter-mcp
Provider-agnostic wait-for-change skill that uses the Dumbwaiter MCP server to wait on PR events (GitHub first) via wait.start/status/cancel/await, with progress notifications and durable state.
60rust-guidelines
Pragmatic Rust conventions to keep code readable, testable, and performant for this project.
9landing-the-plane
Checklist for finishing work, pushing a branch, and opening a ready-for-review PR with tests and tracker updates.
8python
Default Python stack for Lambda: uv + Astral tools, typed code, schemas, and Hypothesis.
6typescript
Default TypeScript stack for Lambda: pnpm workspaces + Turbo, strict TS, and sensible DX helpers.
6galahad
how to approach tests, types and coverage
5