odin-native
claudecodexODIN workflows for native systems, toolchains, and performance.
138 skills
ODIN workflows for executing plans, orchestrating subagents, and bounded autonomous loops.
Plugin odin-run from marketplace odin-marketplace in OutlineDriven/odin-claude-plugin. Commands read from the repo's manifest — 1 month ago.
append-run-logUse when a completed agent run must be recorded as durable, queryable evidence. Not for remote, credential, publish, deploy, or irreversible changes.
artifact-arenaUse when asked to run /artifact-arena to generate and judge competing artifact implementations. Not for remote, credential, publish, deploy, or irreversible changes.
audit-loop-scaffoldUse when loop scaffold files have drifted from their provenance-pinned templates. Not for remote, credential, publish, deploy, or irreversible changes.
autopilotUse when a human has an approved delivery plan and wants the full chain run under phase gates. Not for planning, open-ended debugging, or single-step execution: use work directly.
cloud-task-orchestratorUse when a human explicitly runs /cloud-task-orchestrator for a large task across cloud agents to drain a verified task graph. Not for local subagent coordination: use orchestration-patterns.
corroborate-by-independent-rerunsUse when a candidate patch or answer needs independent corroboration before it is trusted. Not for multi-stance investigation: use council.
cross-run-playbookUse when a long agentic project needs each cycle to end in a learning memo and a keep/iterate/restart decision. Not for single-pass builds.
cybernetic-loopUse when the caller supplies a falsifiable out-of-happy-path invariant and a finite budget. Restores via bounded patches or reverts. Not for normal feature delivery or universal retries.
cycle-memoUse when a build, QA pass, demo, user complaint, or abandoned attempt leaves the next pass needing lessons rather than code. Not for changelog extraction. Not for session handoff: use handoff.
diagnose-loop-healthUse when a configured loop misbehaves, produces unexpected results, or its setup soundness is questioned. Not for tasks that require source or remote-system changes, not for loop design.
diagnose-wave-stallUse when a dispatched agent wave has stopped progressing: a result that never arrives or one that exists but stays unconsumed, and the blocking node must be named. Not for a configured loop misbehaving: use diagnose-loop-health. Clearing actions are recorded, never executed. Re-dispatch follows only
diamond-taskUse when one issue or PR is too large for a worker and partitions into disjoint write sets. Not for independent parallel tasks: use parallel-launch. No remote or irreversible changes.
do-it-nowUse when the user says do it now, ship it now, no phases, or finish it now, or would defer work to phases, rollouts, follow-up PRs, or TODOs. Not for remote, credential, publish, deploy, or irreversible changes.
duetUse when the user invokes /duet, says pair on this, or faces aesthetic, architectural, or irreversible decisions. Not for one-shot fork resolution: use decide.
feedback-sweepUse when asked to /feedback-sweep [setup|reconfigure] [mode:non-interactive]. Not for pattern discovery: use feedback-pattern-sweep.
figure-it-outUse when non-trivial work should run a matched playbook to verified real-surface completion, or a bespoke workflow when none fits. Not for remote, credential, publish, deploy, or irreversible changes.
gate-file-completionUse when a task needs gate-file proof before a done claim. Also fires on "gate-file-completion", "unlazy", "depth tree", "gates", or "do not stop until it is done".
gate-proposed-changeUse when asked to evaluate a proposed commit, merge, or auto-merge against a gate config. Not for landing PRs: use gate-and-merge. Read-only.
goal-prompt-draftingUse when asked to draft copy-ready /goal objectives for long-running agents. Not for source or remote-system changes.
guardrail-carve-runUse when guardrail-adjacent material (stealth, scraping, privacy, IP, policy, security) or mixed reversible/irreversible, sensitive work, or the user says "autobahn this". Not for carved risky work.
implement-specUse when a ticket DAG from a complete specification needs parallel execution into a green draft PR. Not for a settled ticket with no spec: use work. Not for ticket decomposition: use to-tickets.
llm-self-loopUse when a button click, dashboard check, or human verdict sits inside an iteration loop and needs an autonomous gate. Not for remote, credential, publish, deploy, or irreversible changes.
negotiate-run-budgetUse when a high-priority run reaches at least 90% of its budget and requests an extension. Never self-grants. Not for low-priority runs: let those exhaust silently.
new-spaceUse when a user starts a new work session and asks to split human decisions from agent execution. Not for remote, credential, publish, deploy, or irreversible changes.
notion-writerUse when the user explicitly asks to create, update, query, or archive Notion pages, databases, or blocks. Not for bulk operations, recursive edits, or widening the workspace scope.
orchestration-patternsUse when work decomposes across subagents or role panels and needs coupling-based orchestration. Not for cloud-agent task-graph orchestration: use cloud-task-orchestrator.
parallel-launchUse when work splits into independent sub-tasks or cross-domain research. Not for durable scope ownership with per-scope review: use partition-scopes-to-subagents.
partition-scopes-to-subagentsUse when asked to partition non-overlapping scopes across subagents and drive each to completion. Not for concurrent independent sub-tasks: use parallel-launch.
post-to-slackUse when the user explicitly asks to share a message on Slack through an incoming webhook. Not for posting without an explicit request or for retrying an ambiguous delivery.
propose-external-changeUse when asked to change state in an external system: propose the write locally and halt at the human gate without executing. Not for remote, credential, publish, deploy, or irreversible changes.
respond-to-slack-threadUse when the user asks to reply to or follow up on a specific Slack thread. Not for top-level messages, deleting messages, or composing the reply text.
sagaUse when a user runs saga or asks to autonomously build a sizable feature. Not for executing a given plan: use subagent-driven.
schedule-dependency-wavesUse when work units carrying declared dependencies must be ordered into execution waves before any dispatch, including detecting a dependency cycle. Not for partitioning one issue into disjoint write sets: use diamond-task. Not for concerns with no dependencies: use parallel-launch.
schedulerUse when asked to set, list, pause, update, or delete a reminder or local task that fires at a confirmed time or interval. Not for destructive, remote, credential, publish, or deploy operations.
seed-casebookUse when a user opens a build cycle in a repo with an iteration convention and wants the casebook seeded with real content. Not for ongoing triage or multi-repo setup.
show-me-your-workUse when the user invokes it to append a structured decision record to an append-only TSV log, ending with an Attention section for reviewers. Not for an ephemeral visual: use show-me.
size-the-runUse when a run could be over- or under-powered, before dispatching a subagent, or the user asks how hard to think about a task. Recommends one tier and effort level. Not for executing the sized task.
subagent-drivenUse when a user says execute with subagents or hands over an ordered multi-task plan. Not for credential, paid, or deployment work, or any mutation outside the skill''s designated workspace.
swarmUse when asked to run partitioned parallel coverage or races across isolated workers. Don''t use for remote, credential, publish, deploy, or irreversible changes.
thin-repo-pulseUse when a scheduled or watcher tick fires and a lightweight pulse must capture current external state. Not for remote, credential, publish, deploy, or irreversible changes.
watch-for-harness-modeUse when a proven watch pattern should become a reusable harness artifact with configurable inputs. Not for remote, credential, publish, deploy, or irreversible changes.
watch-for-structuredUse when the user wants to classify a surface state and page an on-call API when triggered. Not for read-only anomaly watching without paging: use watch-for.
watch-forUse when monitoring a file, log, endpoint, or artifact for drift or errors, or polling a target until a predicate holds. Modes: watch (default), until. Not for source or remote-system changes.
wizardUse when asked to generate a bash wizard for provisioning, credentials, dashboards, migrations, or cutovers a human performs. Not for remote, credential, publish, deploy, or irreversible changes.
workUse when implementing from a plan, spec, clear build request, or settled ticket, orchestrated or standalone. Don''t use for open-ended debugging (figure-it-out), exploration, or read-only research.
workflows-drivenUse when work decomposes across subagents or phases: audits, migrations, research sweeps, or scale one context cannot hold. Not for remote, credential, publish, deploy, or irreversible changes.
ODIN workflows for native systems, toolchains, and performance.
138 skills
ODIN workflows for memory, session continuity, decision records, and retrospectives.
41 skills
ODIN workflows for commits, branches, pull requests, review feedback, and issue tracking.
40 skills
ODIN workflows for shaping intent into approved plans, specs, and task lists.
36 skills
ODIN workflows for writing, changing, and simplifying code.
35 skills
ODIN workflows for documentation, editorial prose, and copy.
35 skills
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.
6 skills
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
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 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.