This skill should be used when the user asks to "create a Raycast extension", "build a Raycast plugin", "add a command to Raycast", "implement List/Detail/Form/Grid component", "use useFetch/useForm/usePromise hook", "debug Raycast error", "publish to Raycast Store", "create AI-powered Raycast extension", or mentions…
Manages reference (context) repositories as shallow git submodules under .claude/references/, pinned to a dependency's version tag, and keeps the project's "Dependency References" table in CLAUDE.md in sync. Use when adding, upgrading, removing, or syncing reference repositories. Triggers on "add a reference repo"…
Interleave parallel background research agents with brainstorming so design decisions are continuously fed by verified, up-to-date technical knowledge instead of assumptions. Use during the design/brainstorming phase of any non-trivial feature where the prompt embeds claims, feasibility questions, or "is this even…
Operates the resticprofile CLI for restic backups: running profiles, inspecting status, managing schedules, editing config, and troubleshooting. Triggers on "run my backup", "backup status", "resticprofile", "restic profile", "schedule my backup", "check backups", "snapshot", "prune backups", or any mention of restic…
Sets up repository-owned pre-commit checks with Lefthook as the language-neutral orchestrator. Detects each runtime from its manifests, merges into any existing hook runner, and installs and verifies the hook. Per-language commands, flags, and gotchas live in references/rust.md and references/typescript.md. Takes an…
Captures a durable learning from the current session into an in-repo project memory. Creates a .claude/memory/ note, indexes it in MEMORY.md, imports that index into CLAUDE.md via @.claude/memory/MEMORY.md, then commits. Run with /setup-project-memory after solving something worth remembering.
This skill should be used when the user asks to "simplify my code", "clean up changes", "refactor for clarity", "run /simplify", "make this code simpler", "review for simplification", or mentions "code simplification", "reduce complexity", "clean up branch", "simplify this function". Analyzes code changes for…
Audits skill execution in the current session by analyzing conversation history for permission denials, tool errors, user corrections, and unexpected behavior. Provides categorized recommendations and offers to fix the skill via plan mode. Triggers on "audit skill", "audit this skill", "debug skill execution", "why…
Index for adopting The Composable Architecture (TCA, swift-composable-architecture 1.26.0) in a SwiftUI app. Use this whenever implementing or reviewing a feature in TCA, or whenever the task touches reducers, @Reducer/@ObservableState, Store/StoreOf, scoping, @Dependency, effects, bindings, navigation…
This skill should be used when the user asks to "write a database query", "create SQL query", "use swift-structured-queries", "optimize database", "add database index", "use #sql macro", "create QueryRepresentable", "aggregate query", "GROUP BY", "window function", "ROWNUMBER", "PARTITION BY", or mentions…
This skill should be used when the user asks to "create a TCA feature", "add a TCA reducer", "implement TCA navigation", "add a TCA modal", "present a TCA sheet", "use @ObservableState", "add StackState navigation", "implement @Presents", "handle TCA effects", "use Effect.run", "add BindableAction for forms", "create…
The daily-driver resolution commands. All accept the common resolution flags (-p/--path, --env, --clear-cache, --skip-cache). Verified against varlock 1.10.0 --help.
Commands for handling @sensitive values: device-local encryption, secure viewing, the encryption daemon, deployment keys, macOS Keychain, and the value cache. Verified against varlock 1.10.0 --help.
Runs an interactive interview to author and render a Charmbracelet VHS tape, producing a terminal screencast as GIF, MP4, WebM, PNG, or ASCII. Walks through identifying the CLI, discovering its flow from source or --help, scripting interactive/TUI navigation, and confirming output formats, then renders into the CWD.…
Creates and operates multi-repo workspace hubs, standalone git repositories that own the docs, ADRs, deviation journal, context manifest, release phasing, plan batches, workspace memory, and project-local skills for a cross-repo body of work. Use when creating a workspace for a multi-repo effort, adding or redesigning…
Closes out a long working session by sweeping for uncommitted work, failing checks, newly added TODOs, decisions that never landed in a document, and stale plan/spec/ticket files, then proposing commits and reporting what remains. Use before handing the work to a fresh agent. Triggers on "wrap up", "wrap up this…