superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Dev lifecycle orchestrator. Start with /make-no-mistakes:domain-driven-advisor — the canonical entry point that inspects your repo, asks a few plain-language questions, and routes you across the six-family audit engine (schema-drift, contract-drift, ddd, explicit-architecture, strangler, enforcement-hooks), then runs a premortem on the aggregated remediation plan. Also ships disciplined Linear issue execution with worktree isolation, PR review with Greptile gating, team release sync, E2E test generation/execution, test suite previewer, security pentesting, MoSCoW + RICE prioritization, cross-platform secret stash via OS-native GUI prompts (zenity / kdialog / osascript / Get-Credential), and session management. 38 commands, 12 auto-activating skills, 2 specialized agents.
Plugin make-no-mistakes from marketplace make-no-mistakes in DojoCodingLabs/make-no-mistakes-toolkit. 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. The exact commands are listed below; read them before installing.
audit-engineAudit a repo for structural anti-patterns and repo health: schema drift, duplicated logical columns, multiple writers with no owner, and the broader six-family sweep. Use when the user asks to "audit" a repo, hunt for "drift" or an "anti-pattern", check "repo health", or run a named detector profile
domain-driven-advisorGuided entry point for repo health when you don't know which audit you need. Use when the user asks "which audit", "where do I start", wants to check "repo health", or mentions "domain driven" design. Inspects the repo, asks a few plain-language questions, recommends which audit(s) to run (or the fu
implement-advisorDetects when the user wants to work on a Linear issue, implement a feature, fix a bug, or start development work. Suggests the /make-no-mistakes:implement command. Triggers on: "implement", "work on issue", "start on", "pick up issue", "Linear issue", "build feature", "fix bug", "start coding", "wor
merge-advisorComputes the ORDER in which a set of open PRs should be merged so that each one is still mergeable when its turn arrives. Measures pairwise file collisions, latent conflicts that only appear after an earlier PR lands, artifacts anchored to a base SHA that every other PR must regenerate, and CI queue
premortemRun a premortem on any plan, launch, product, hire, strategy, or decision. Assumes it already failed 6 months from now and works backward to find every reason why. Produces a revised plan with blind spots exposed. MANDATORY TRIGGERS: "premortem this", "premortem my", "run a premortem", "what could k
prioritizeApplies MoSCoW (bucket) + RICE-adapted (intra-bucket ranking) to Linear issues of a product pillar, traceable to its PIBER+IDCF sub-spike and the latest vision audit. Use when the user asks to "prioritize issues", "priorizar el pillar", "aplicar MoSCoW", "rank the backlog", "RICE scoring", "/priorit
resolve-open-questionsSweeps the current session for every open question, pending decision, or buried "¿querés que...?" and resolves them through structured AskUserQuestion batches (options + recommendation) instead of prose. Use when the user asks to "resolve open questions", "usemos AskUserQuestion", "/resolve-open-que
review-active-issuesReviews active Linear issues with GitHub cross-referencing, activity insights, and actionable recommendations. Use when the user asks "what are my active issues", "review my Linear issues", "what's the status of my issues", "show me my backlog", "what issues need attention", or wants a comprehensive
review-open-prsCross-references open PRs across all repos in the current org with Linear issues, checks Greptile review scores, forces mergeable calculation, and generates an actionable report with merge/rebase/fix recommendations. Use when the user asks "show me open PRs", "what PRs need attention", "review PRs",
spec-recommendReads spec files or SRD tasks and produces structured implementation briefs in the Bilingual Format (Human Layer + Agent Layer). Use when the user asks to "analyze this spec", "create an implementation brief", "process this SRD task", "what needs to be built from this spec", or wants to turn a spec
spike-recommendAnalyzes issues and produces structured bilingual implementation briefs (Human Layer + Agent Layer). Use when the user asks to "analyze this issue", "create an issue brief", "what does this Linear issue need", pastes a Linear issue URL, or wants to understand and plan work for an issue. By default,
sync-advisorMeasures how far a checkout has drifted from its base ref and routes to the smallest sync that closes the gap — a plain pull, a single-branch rebase, or the team-wide /make-no-mistakes:rebase. Reports which governed files changed, so the answer is "you are missing these three hook fixes", not just "
/make-no-mistakes:atomic-rules-initScaffold a .atomic-design-rules.json at the current repo root so the make-no-mistakes atomic-design hooks (PreToolUse ownership enforcement + PostToolUse drift telemetry) start enforcing for this repo. No-op if the file already exists.
/make-no-mistakes:audit-contract-driftAudit a repo for consumer-driven contract drift — a producer (Edge Function / server) and a consumer (frontend) validating the same payload with separate schemas that have silently diverged (the FE↔EF validation-drift pattern). Emits a findings doc, an OpenSpec remediation change, Bilingual Linear i
/make-no-mistakes:audit-dddAudit a repo for DDD bounded-context boundary leakage — a module owned by one context importing another context's internals instead of going through a shared/published interface (Conway's-Law drift), plus domain purity at the context seam and ubiquitous-language drift. Emits a findings doc, an OpenS
/make-no-mistakes:audit-enforcement-hooksAudit Cure-4 enforcement-hook coverage — are the PreToolUse/PostToolUse hooks that prevent the other audits' drift actually installed? Checks for repo-level hooks (`.claude/hooks/`), inherited toolkit hooks, a rules config for them to enforce, and whether every structural rule the other five audits
/make-no-mistakes:audit-explicit-architectureAudit a repo for Explicit Architecture violations (Herberto Graça) — the Hexagonal / Onion / Clean dependency rule (source dependencies must point inward, toward the domain), Hexagonal ports & adapters (missing port interfaces, primary vs secondary adapter misplacement), Onion/Clean layer leakage, a
/make-no-mistakes:audit-schema-driftAudit a repo for schema drift — 1NF violations, the same logical column duplicated across tables without a single source of truth (the *_bio-in-5-tables pattern), and tables written by multiple owners with no canonical owner. Emits a findings doc, an OpenSpec remediation change, Bilingual Linear iss
/make-no-mistakes:audit-stranglerAudit a monolith → microservices migration's health (Strangler Fig — Fowler / microservices.io) — whether a façade/proxy/gateway/sidecar fronts the legacy system, whether old and new paths coexist behind a router for a safe incremental cutover (vs a big-bang rewrite), how far the route migration has
/make-no-mistakes:auditRun the full repo-health sweep in one shot — all six audit-engine families (schema-drift, contract-drift, ddd, explicit-architecture, strangler, enforcement-hooks) — and delegate the COMPONENT layer to `atomic-design-toolkit`'s audit when it is installed. Aggregates every family into one cross-famil
/make-no-mistakes:daily-standup-add-completedAppend completed work items to today's standup file. Accepts a description, PR number, Linear issue ID, or --reset flag as $ARGUMENTS.
/make-no-mistakes:daily-standup-post-slackCompose and post today's standup message to Slack, combining data from the standup file with interactive user input. Accepts "draft" as $ARGUMENTS to send as draft instead of posting directly.
/make-no-mistakes:domain-driven-advisorGuided entry point for repo health when you don't know which audit you need. Inspects the repo, asks a few plain-language questions, recommends which audit(s) to run (or the full sequence), runs them, and finishes with a premortem on the remediation plan. Best first command for a new repo.
/make-no-mistakes:e2e-test-builderGenerate or update a TestSprite-compatible test-suite.json from use case documentation. Accepts a URL or file path as $ARGUMENTS.
/make-no-mistakes:e2e-test-previewLaunch a Qt-based visual previewer for test-suite.json files. Auto-detects the suite in the current project, ensures PySide6 is installed, and opens an interactive table with filtering, detail pane, and CSV export. Accepts an optional path as $ARGUMENTS.
/make-no-mistakes:e2e-test-runnerExecute E2E tests from a test-suite.json file. Selects the optimal runner for each scenario, produces immutable result files, and optionally reports to Linear or Markdown. Accepts a path to test-suite.json or a jq filter as $ARGUMENTS.
/make-no-mistakes:explainExplica algo en dos capas — primero en prosa, luego con detalle técnico — cierra con un insight no obvio, actionables rankeados y AskUserQuestion. Acepta el tema como $ARGUMENTS.
/make-no-mistakes:gemini-code-reviewCheap first-pass code review (one-shot via liteLLM) on a parametrizable model — Gemini 3.5 Flash by default, or any provider via --model; supports --adversarial. Curated by the orchestrator against the local repo's CLAUDE.md. Design B — no nested agent.
/make-no-mistakes:goodmorningBootstrap your day by scanning for pending next-day handoff files and guiding you through resuming where you left off.
/make-no-mistakes:goodnightSave full session context to a next-day handoff file so tomorrow's session can pick up exactly where you left off. Accepts a short label for the file as $ARGUMENTS.
/make-no-mistakes:handover-prPackage your open PR(s) / branch work into a structured handover and post it to a Slack thread for a teammate to pick up. The mirror of /takeover-pr. Accepts a repo (optionally PR number), a teammate, and optional "draft" / "broadcast" / a thread URL as $ARGUMENTS.
/make-no-mistakes:handoverCompose and post a structured engineering handover to Slack — hand a body of work (PRs, Linear issues, an incident, a root cause) to a specific teammate for their review/decision. Accepts a target person and optional "draft" / channel as $ARGUMENTS. Mirrors the house Slack style of /daily-standup-po
/make-no-mistakes:implementExecute Linear issues with full discipline -- sequential branches, worktree isolation, reviewer loops, CI verification, and clean merges. Accepts one or more Linear issue IDs or URLs as $ARGUMENTS.
/make-no-mistakes:linear-projects-setupBootstrap a Linear workspace with label taxonomy, projects, milestones, and reviewer integrations. Modes: labels, projects, audit, sync, or clean slate (default). Accepts mode as $ARGUMENTS.
/make-no-mistakes:merge-advisorCalcula el ORDEN en que se deben mergear varios PRs abiertos contra una misma base, para que cada uno siga siendo mergeable cuando le toque. Mide colisiones de archivos, conflictos latentes que solo aparecen después de que otro PR aterriza, artefactos anclados a un SHA de la base, y capacidad de la
/make-no-mistakes:observability-auditAudit whether observability actually WORKS, not whether it is configured. Verifies telemetry is received (not merely emitted), that the configured credential points at a live destination, that init paths cannot silently disable monitoring, that alert channels carry real traffic and have named owners
/make-no-mistakes:parallelizeDecompose a body of work and fan it out across named, worktree-isolated agents. Forces a capability gate (agent-teams flag AND the live tool surface) before anything is spawned, splits streams by who can execute them rather than by topic alone, and converges the results. Accepts a description of the
/make-no-mistakes:pending-leftGather and present a prioritized, actionable list of everything pending from the current session, git state, Linear issues, and memory.
/make-no-mistakes:pentest-runnerRun automated penetration tests following Cyber Kill Chain + OWASP methodology. Accepts a phase, OWASP category, or component as $ARGUMENTS.
/make-no-mistakes:postmortemCompose a post-incident report (postmortem) in the house style — evidence verified against logs/DB before writing, blameless, with the mandatory sections Causa Raíz, La Buena Noticia and Plan de Mitigación en marcha. Produces a Slack-ready message (Spanish, mrkdwn, no Unicode bullets) for the incide
/make-no-mistakes:premortemRun a premortem on the plan, launch, product, hire, strategy, or decision the user is about to commit to. Frames it as "already failed 6 months from now" and works backward to find every reason why, then produces a revised plan with blind spots exposed. Outputs an HTML report + Markdown transcript t
/make-no-mistakes:prioritizeAplica MoSCoW + RICE-adaptado a los issues de un pillar, justificando cada veredicto contra el sub-spike PIBER+IDCF y el vision audit mas reciente. Accepts pillar-slug como $ARGUMENTS.
/make-no-mistakes:rebaseSynchronize your entire local state (branches, worktrees, PRs) with the latest release after a team-wide rebase. Accepts a repo name as $ARGUMENTS.
/make-no-mistakes:remindRecall past decisions, feedback, and instructions from memory, CLAUDE.md, and project context. Accepts a topic or keyword as $ARGUMENTS.
/make-no-mistakes:resolve-open-questionsBarre la sesión por decisiones abiertas y preguntas enterradas en prosa, y las resuelve en batch vía AskUserQuestion con opciones + recomendación. Acepta un scope opcional como $ARGUMENTS.
/make-no-mistakes:secret-clearWipe the staged secret using shred -u (Linux), rm -P (macOS), or random-overwrite-then-delete (Windows). Idempotent — safe to call when no secret is staged. Always run this when finished using credentials.
/make-no-mistakes:secret-generateGenerate a random secret with a CSPRNG and stage it with mode 0600, via a password-generator GUI (length slider, character-class toggles, regenerate). The value never appears in the conversation log or terminal history — only its length, alphabet and entropy do. Use /secret-use to consume it and /se
/make-no-mistakes:secret-inputPrompt for a secret or password via OS-native GUI dialog (Linux zenity/kdialog/pinentry, macOS osascript, Windows Get-Credential) and stage it with mode 0600. The value never appears in the conversation log or terminal history. Use /secret-use to consume it and /secret-clear to wipe.
/make-no-mistakes:secret-useRun a single command with the staged secret loaded as an environment variable. Format ENVVAR -- command. The secret is NOT auto-deleted — call /secret-clear when done. Accepts arguments as $ARGUMENTS.
/make-no-mistakes:summarizeGenerate a structured recap of everything accomplished in the current session, then ALWAYS chain into the session plan, pending-left and resolve-open-questions — what happened, what remains, and what has to be decided.
/make-no-mistakes:takeover-prPick up a teammate's open PR in a specific repo, check it out locally, review it, and continue the work. Accepts a repo name (optionally with PR number) as $ARGUMENTS.
execution-leadOrchestrator agent for the /make-no-mistakes:implement protocol. Executes Linear issues with full discipline: worktree isolation, subagent dispatch for exploration and architecture, all-reviewer loops (Greptile + CodeRabbit + Graphite), CI verification, and clean merges. Dispatched by the implement
pr-reviewerBackground agent for cross-referencing open PRs with Linear issues, checking Greptile review scores, forcing GitHub mergeable calculation, and generating actionable PR status reports. Dispatched by the review-open-prs skill. - Bash - Read - Grep - Glob
bash ${CLAUDE_PLUGIN_ROOT}/hooks/pre-bash.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/pre-edit.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/atomic/pre-atomic.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/cross-cutting/pre-write-no-cleartext-secret-in-config.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/cross-cutting/pre-write-cross-repo-schema-ownership.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/cross-cutting/pre-write-version-bump-discipline.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/post-slack.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/atomic/post-atomic-drift.sh
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
Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications
5 skills · hooks
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
9 skills · 1 command · 8 agents
AI-supervised issue tracker for coding workflows
1 skill · 1 agent · hooks
MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows
18 skills
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.