superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Personal engineering pack: product discovery, PRDs and design docs, spec-to-implementation, code and architecture review, live verification, operations, and fintech domain skills (ledger, Temporal, migrations, API-first).
Plugin garage from marketplace garage in OmexIT/claude-skills-pack. Commands read from the repo's manifest — 27 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
adrUse when the user wants to record an architecture decision, write an ADR or decision record, or explain why a technology, data model, boundary, or pattern was chosen over alternatives.
api-designUse when the user is designing, reviewing, or changing an API contract (REST, GraphQL, or RPC): endpoint shape, naming, errors, versioning, pagination, or developer experience, before or apart from implementing it.
api-firstUse when the user wants to scaffold or implement a REST endpoint or resource in a Spring Boot project, especially from an OpenAPI snippet or spec: create endpoint, add API, add CRUD, generate controller, or implement POST/GET/PUT/PATCH/DELETE on a resource.
arch-reviewUse when the user asks for an architecture review of existing Java or Spring Boot code: clean or hexagonal architecture boundaries, module boundaries, dependency direction, domain leakage, transaction boundaries, or business logic in controllers.
code-auditUse when existing implementation code needs a rigorous review: code audit, code review, code quality, code smells, SOLID or duplication concerns, security or performance of a module, production readiness, or a second opinion on code that already exists.
competitive-analysisUse when the user asks for a competitive analysis, competitor review, market landscape, feature comparison against rivals, or who else solves this problem.
data-designUse when the user is designing a data layer or schema across PostgreSQL, MongoDB, Elasticsearch, or Typesense: data model, indexing, query patterns, consistency, or keeping several stores in sync.
db-migrationUse when the user needs a PostgreSQL schema or data change through Liquibase or Flyway: new table, add, rename, or drop a column, add an index, change a constraint, backfill or one-time data fix, zero-downtime migration, or a new entity that needs persistence.
debug-triageUse when something is broken and the cause is not yet established: a bug report, a pasted stack trace or error log, a failing or flaky test, a crash, hang, or regression, \"X is not working\", or \"why is this happening\", before any fix is proposed.
decision-matrixUse when the user needs help deciding between options with trade-offs: help me decide, compare options, which should we choose, trade-off analysis, or a weighted decision matrix for a technical, product, or strategic choice.
design-docUse when the user wants a system design doc or RFC written for a feature, or a quick gap check of one: requirements, constraints, architecture, data model, APIs, rollout, and risks. A rigorous multi-expert review before implementation belongs to spec-panel.
docs-reviewUse when the user wants documentation reviewed or edited for clarity, correctness, structure, or consistency: review docs, edit this doc, make this clearer.
evidence-reviewUse when work must pass a final quality gate backed by proof: evidence review, prove it works, show me proof, or deciding whether claimed test results, screenshots, and build logs justify calling something done.
experiment-designUse when the user wants to measure the impact of a product change: A/B test, experiment, feature flag rollout, staged exposure, or deciding metrics, guardrails, duration, and a decision rule.
finalizeUse when implementation is done and the user wants to wrap it up: finalize, commit this, create a PR, ship it, or done implementing.
fintech-ledgerUse when work touches money movement or balances: double-entry ledger postings, wallet credit or debit, holds, capture, refunds, settlement, payouts, collections, float, multi-currency or FX, reconciliation, balance mismatches, Blnk, pgledger, or ledger tables.
flow-mapUse when the user wants every path through a feature mapped before coding: happy paths, validation and auth failures, network errors, concurrency conflicts, timeouts, and recovery, or asks what are all the paths or for a state diagram.
go-to-marketUse when the user is planning a product or feature launch: go to market, GTM, launch plan, messaging, channels, enablement, or launch success criteria.
handoffUse when a skill needs to find, read, or write a handoff manifest in claudedocs, chain its output into the next skill, or clean up artifacts that downstream skills have consumed.
incident-responseUse only when the user explicitly asks to run or coordinate incident response for an active outage, SEV, or production incident that is still affecting users.
infra-designUse when the user is designing infrastructure or deployment: Docker images, Kubernetes, Terraform, CI/CD pipelines, environments, or deployment strategy.
linkedin-postUse when the user wants a LinkedIn post drafted: thought leadership, an announcement, a story, or lessons learned.
metrics-reviewUse when the user wants a feature's analytics or instrumentation reviewed: event taxonomy, data accuracy, tracking gaps, dashboard usefulness, or are we tracking this right.
migration-planUse when the user needs a plan to migrate a database, API, data format, or infrastructure safely, with staging, validation, and rollback, rather than a single schema changeset.
mobile-devUse when the work is a mobile app in Flutter, React Native, Android (Kotlin), or iOS: architecture, state management, navigation, platform channels, widget or device tests, or app store readiness.
monitoring-planUse when the user needs observability for a service or feature: a monitoring plan, metrics, alerts, dashboards, SLOs, logging, or tracing.
onboarding-docUse when the user wants an onboarding guide for a new team member on a service, domain, or codebase: architecture, key workflows, local setup, and tribal knowledge.
opportunity-assessmentUse when the user is deciding whether a feature or product idea is worth building: should we build this, is this worth it, cost and benefit, risk, strategic fit, or prioritization.
performance-reviewUse when a feature or PR needs a performance and reliability review, or the user reports something slow: latency, throughput, hot paths, query patterns, caching, concurrency, or load testing.
postmortemUse only when the user explicitly asks for a postmortem, RCA, or incident review after an incident is resolved.
prdUse when the user wants to write a PRD, product spec, or feature brief, capture requirements, or update an existing PRD to match design or implementation changes.
release-notesUse only when the user explicitly asks for release notes, a changelog, or a summary of what shipped from a set of PRs, commits, or features.
repo-conventionsUse when the user wants a repository's architecture, API style, or testing conventions written down or updated, or asks which conventions to follow in a repository.
runbookUse when the user wants an operational runbook, operations or on-call guide, or playbook for deploying, scaling, recovering, or operating a service.
search-designUse when the user is designing search: Elasticsearch or Typesense indexes, mappings, analyzers, relevance tuning, autocomplete, faceting, full-text search, or syncing search from the source of truth.
security-reviewUse when a feature or PR needs a security review or lightweight threat model: auth, data access, injection, abuse cases, privacy, secrets, logging, or is this safe.
spec-panelUse when a spec, PRD, BRD, design doc, or RFC needs expert review before implementation starts: review this spec, is it ready to build, any gaps, am I missing anything, spec smells, or a devil's advocate pass.
spec-to-implUse when the user provides a spec, PRD, BRD, API spec, or analysis document and wants it implemented end to end: implement this spec, build this from the PRD, or produce code, tests, migrations, and docs together. Tracker tickets for a team belong to ticket-breakdown.
sprint-retroUse only when the user explicitly asks to run a sprint retrospective or team reflection on what went well and what to change.
stakeholder-updateUse only when the user explicitly asks for a stakeholder, exec, investor, or weekly status update covering progress, risks, and decisions needed.
tech-debt-assessmentUse when the user wants technical debt inventoried or prioritized: tech debt, code health, refactoring priorities, or a cleanup roadmap.
temporal-workflowUse when the work involves Temporal in Java: workflows, activities, SAGA compensation, long-running or durable orchestration, config-driven state machines, retries, signals, queries, versioning, child workflows, or continue-as-new.
test-planUse when the user wants a test plan, QA plan, or release checklist, or asks how a feature, PR, or release should be tested.
ticket-breakdownUse when the user wants a PRD or design doc broken into tracker-ready epics and tickets for a team to pick up: work breakdown, Jira tickets, or Linear issues, rather than implemented now.
ui-designUse when the user wants UI or UX design artifacts: design the UI for a spec, wireframes, screens, layouts, component specs, design tokens, a design system, typography, color, or spacing systems, for web, Flutter, React Native, or AngularJS.
user-flowUse when the user wants user journeys mapped through a feature or product: user flow, user journey, flow diagram, decision points, friction, error states, or edge cases.
ux-reviewUse when the user wants a UI design or implementation evaluated for usability: UX review, heuristic evaluation, accessibility audit, cognitive walkthrough, or is this usable.
verify-implUse when a completed implementation needs live verification: test the implementation, verify this works, run API tests, check the database, test the UI with Playwright, smoke or sanity test, or any post-build check beyond unit tests.
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre-bash.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre-edit-guard.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post-edit-format.py
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Scaffold, validate, and publish new Claude Code plugins with proper structure
3 skills · 1 command · 1 agent
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
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
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.