superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Dev workflow for sid: gate, headless UI capture, component/adapter/store-migration recipes, worktree conventions, and test/UI/adapter review agents.
Plugin sid-dev from marketplace sid in murphlmao/sid. Commands read from the repo's manifest — 5 days ago.
sid-captureVerify sid UI changes visually with scripts/sid-cap.sh - a hermetic headless sway that screenshots the real GPUI app and can click/type/scroll/drag first. Use for any UI change (before/after captures), reproducing layout bugs, or checking themes/zoom. Never uses sid-shot.sh or the live session.
sid-gateRun sid's 3-step verification gate (cargo fmt --check, clippy -D warnings, test) niced with -j 3 and print one RESULT line. Use before declaring any task done or pushing. Arg - optional crate name to scope clippy/test (fmt is always workspace-wide).
sid-new-adapterAdd a new external-library or OS integration to sid behind a sid-core trait - trait, impl crate, composition-root wiring, hygiene hook update, tests. Use when the app needs a capability that would otherwise name a concrete crate (redb, russh, git2, nix, zbus, ...) outside its adapter crate.
sid-new-componentAdd a new component to the sid-ui design-system crate - file, exports, gallery entry, hygiene rules, and captures. Use when a tab needs a widget that does not exist in sid-ui, or when a repeated hand-rolled UI pattern in crates/sid should be promoted.
sid-store-migrationAdd or change a stored field on a sid-store entity (Host, DbConnection, Settings, ...) safely - postcard is positional, so it needs a frozen old shape, a version bump, a decode arm and a migration test. Use for any change to a struct that is persisted in redb or the workspace TOML.
sid-worktreesid's worktree, commit, merge and push conventions for agents and humans - where worktrees live, branch naming, commit style (no trailers), push after every commit, merging main in, and machine etiquette. Use when starting a branch of work, committing, pushing, or finishing.
adapter-auditorUse this agent to audit CLAUDE.md rule 1 (adapter pattern) across the sid workspace - GPUI named outside crates/sid and crates/sid-ui, concrete libraries leaking into sid-core, concrete types used past their composition points, secrets leaking toward committed config. Triggers - after adding a crate
rust-test-writerUse this agent to write targeted Rust tests for a function, type, trait or module in the sid workspace - unit, adversarial, and (for the layered store / scope composition / secrets) real critical-path tests. Typical triggers - "add tests for X", a freshly implemented pub item with no coverage, a bug
ui-reviewerUse this agent to review a sid tab or component visually - it captures the real app headlessly with scripts/sid-cap.sh in several themes, reads the PNGs, and judges them against .interface-design/system.md. Triggers - after any UI change, "review the X tab", "does this look right", before declaring
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.