Skill | Added | Review |
|---|---|---|
stave-worktree-pr-flow Ship the full current in-progress work as a PR in one pass. If already running inside a workspace-linked `git worktree` (for example under `.stave/workspaces/*`), reuse that same worktree in place. Otherwise move the dirty state into a dedicated temporary worktree, commit with a Conventional Commit message, push, open a GitHub pull request, and clean up the temporary worktree unless the user asks to keep it. Use for prompts like "worktree 만들어서 PR", "현재 작업 PR로 올려줘", or "spin this dirty tree into a PR branch". | 92 2.17x Agent success vs baseline Impact 100% 2.17xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: e275ad5 | |
the-explore-codebase Explore an unfamiliar area of the Stave codebase quickly. Use when the request asks for workspace structure, architecture overview, relevant files, entrypoints, "where should I look first", "관련 코드 확인", "구조 파악", or broad code search before implementation. | 89 1.05x Agent success vs baseline Impact 99% 1.05xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: e275ad5 | |
the-trace-execution-path Trace a behavior, event, or request path through the Stave codebase. Use when the request asks "where does this happen", "execution path", "call flow", "흐름 추적", "어디서 처리돼", or needs the exact producer -> bridge -> consumer chain. | 68 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: e275ad5 | |
stave-design-system Apply Stave's desktop-first design system when a task changes UI, layout, theme, dialogs, sidebars, empty states, settings, prompt input, or other visual UX in this repo. Use for prompts like "디자인", "UI", "redesign", "polish", "sidebar", "dialog", "settings", or whenever a new interface pattern is introduced. Always use existing shadcn components and the radix-vega preset first — never hand-roll a control that shadcn already provides. | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: e275ad5 | |
the-provider-runtime-symmetry Keep Stave's Claude and Codex provider runtimes in sync when editing one of them. Use when a change touches `electron/providers/claude-sdk-runtime.ts`, `electron/providers/codex-sdk-runtime.ts`, `electron/providers/codex-app-server-runtime.ts`, executable lookup, env construction, CLI session launch env, tooling status probes, or any provider-agnostic behavior. Trigger on phrases like "provider runtime", "claude adapter", "codex adapter", "sibling adapter", "PATH env", "CLAUDE_CONFIG_DIR", "CODEX_HOME", "tooling status", "어댑터 대칭", "양쪽 프로바이더 확인". | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: e275ad5 | |
the-high-signal-review Run a high-signal review of the current workspace diff or PR in Stave. Use when the user asks for "code review", "PR review", "review this diff", "high-signal review", "strict review", "inline comments only for real issues", or wants only objective bugs and applicable policy violations with validation before commenting. | 74 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: e275ad5 | |
stave-release Release workflow for the Stave repository that confirms whether the next release is patch or minor before bumping the version, reviews the actual PR changes and PR description `Changes` sections in the release scope instead of relying on commit titles alone, generates release notes with `conventional-changelog`, and opens a pull request against `main` from a dedicated temporary release worktree so the user's original checkout stays on its original branch. Use when the user asks to cut the next release, ship the current changes as a versioned release, or prepare a release PR. After the PR merges, the repository's GitHub Actions workflow builds and publishes the release artifacts automatically. | 68 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: e275ad5 | |
the-ipc-contract-audit Audit Stave multi-file contracts before or during changes. Use when a task touches provider runtime options, IPC payloads, window.api, schemas, NormalizedProviderEvent, replay payloads, or asks for a contract or sync checklist. Trigger on phrases like "ipc", "schema", "runtimeOptions", "window.api", "provider event", "계약", "스키마", "동기화 체크". | 76 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: e275ad5 | |
lens-inspect Use the Lens built-in browser to inspect a running web application. Trigger when the request involves previewing a page, taking screenshots, reading DOM, checking console errors, picking elements to locate source code, or comparing rendered output to a design spec. | 86 1.57x Agent success vs baseline Impact 90% 1.57xAverage score across 3 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: e275ad5 |