superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Complete Claude agentic dev-kit: 11 specialized subagents, 9 skills, 4 commands, 9 hook scripts, and 6 MCP integrations for the full software development lifecycle.
Plugin dev-kit from marketplace atalias-claude-marketplace in atalias-mkyle/claude-dev-kit. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
conventional-commitsUse when writing a commit message, reviewing a branch's commit history before PR, or when the user says "commit this", "stage and commit", "let's commit", or asks whether commits are clean. Formats all commit messages per the Conventional Commits spec and audits existing commit history on request.
debug-playbookUse when debugging a reported bug, an unexpected behavior, a failing test that isn't obvious, or anything that starts with "why is X happening". Walks through a structured isolation approach instead of jumping straight to a guess-and-edit loop, which is the most common failure mode of agentic debugg
dependency-auditUse when new dependencies have been added, before a release, when a security advisory mentions a package you use, or on a scheduled basis.
deploy-checkUse before deploying to any environment, when the user says 'ready to ship', 'can we deploy', 'let's release', or to gate a CI/CD pipeline.
incident-responseUse when something broke after a deploy, a production incident is active, or a rollback needs to be evaluated quickly.
onboardUse when onboarding a new team member, starting work after a long break, or when asked "how do I get started" or "what's the state of this project".
pr-checklistUse before opening a pull request, when the user says "ready to ship", "let's PR this", "check before I push", or asks for a self-review pass. Walks through a pragmatic pre-PR checklist that catches the things reviewers always catch, so reviewers can focus on the things only humans catch.
project-bootstrapUse when the user wants to set up Claude Code on a new project, asks to "create a CLAUDE.md", "bootstrap claude", "initialize claude for this repo", or when there is no CLAUDE.md in the current project root yet and the user is starting work. This skill drops in a small, project-specific CLAUDE.md ba
security-reviewUse when the user asks for a security review, security check, or wants to audit changes before merging — especially changes that touch auth, input handling, external API calls, file I/O, shell commands, or infrastructure configuration.
/dev-kit:bootstrapSet up Claude Code in the current project — drops a small CLAUDE.md and .claude/memory/decisions.md tailored to the stack
/dev-kit:pr-checkRun the pre-PR self-review checklist before pushing
/dev-kit:refreshRe-run project-bootstrap in refresh mode — re-detects the stack and updates only the sections of CLAUDE.md that have drifted
/dev-kit:security-checkRun a security review on the current branch or a given PR
ci-triagerUse when a CI run on a PR or branch has failed and you need to understand why before deciding whether to fix, re-run, or escalate.
debuggerUse when there is a bug to diagnose, a test is failing and the cause is unclear, or a runtime error needs reproducing before fixing.
implementerUse to execute an approved plan. Receives the plan from the planner (or directly from the user) and makes the code changes in an isolated context, returning a diff summary at the end. The implementer does not improvise scope — if the plan is wrong, it stops and asks instead of making it up.
memory-curatorUse at session end when significant architectural decisions were made, or when .claude/memory/decisions.md is growing large or may contain stale/contradictory entries.
orchestratorUse when starting a non-trivial task from scratch, when you need the full dev pipeline run end-to-end, or when an agent returns blocked/partial and you need recovery routing.
plannerUse before implementing any feature, refactor, or non-trivial bug fix. The planner produces a written, reviewable plan that lists exactly which files change, in what order, with explicit risks and a rollback path. The main agent should hand off to the planner whenever the work spans more than a sing
researcherUse proactively when a question requires reading multiple files, scanning a codebase, or exploring unfamiliar code. The researcher reads broadly and returns a compressed summary instead of polluting the main context with raw file dumps. Ideal first step before any non-trivial change.
reverse-reasonerUse after the planner produces a plan and before the implementer runs, or on any non-trivial task before committing to an approach. The reverse-reasoner validates a plan or solution by running a forward pass (does the logic hold end-to-end?) and a backward pass (what must be true for the outcome to
reviewerUse after the implementer finishes, before accepting the work. The reviewer is read-only — it reads the diff, checks against the plan, and flags issues. Treat its output the way you'd treat a colleague's PR review: useful, sometimes wrong, never automatically actioned.
security-reviewerUse after the general reviewer on changes that touch authentication, authorization, user input handling, external API calls, file I/O, shell commands, or infrastructure configuration.
test-runnerUse to run the test suite and report failures. The test-runner runs tests, parses noisy output, and returns only the relevant failure information instead of dumping the whole log into the main context. Especially useful when tests take a while or produce a lot of output.
openvikingconnects to: ${user_config.openviking_base_url}/mcp
context7runs: npx -y @upstash/[email protected]
serenaruns: sh -c uvx --from git+https://github.com/oraios/[email protected] serena start-mcp-server --context claude-code --project "$CLAUDE_PROJECT_DIR"
sequential-thinkingruns: npx -y @modelcontextprotocol/[email protected]
brave-searchruns: npx -y @modelcontextprotocol/server-brave-search
memoryruns: npx -y @modelcontextprotocol/server-memory
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre_bash_guard.py ${user_config.enable_bash_guard}
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre_write_guard.py ${user_config.enable_bash_guard}
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post_edit_format.py ${user_config.enable_autoformat}
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/openviking_recall.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/setup_openviking.py ${user_config.openviking_base_url}
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/session_context.py ${user_config.enable_session_context}
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/openviking_session_start.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/session_capture.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/openviking_capture.py
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · 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
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.
12 skills · 1 MCP server · hooks
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.