Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Orchestrate

ASecurity

Coordinate complex engineering work end to end with proportional planning, explicit acceptance criteria, isolated delegation, implementation, verification, adversarial review, and durable handoff. Use when the user asks to orchestrate, go all-in, use subagents or parallel agents, execute a multi-workstream task, run a maximum-effort pass, or carry a substantial issue or PR through completion.

2 stars
0 votes
0 copies
0 views
Added 9/22/2026
ai-agentspythonrustgobashgitsecuritydocumentation

Works with

terminal

Security Analysis

A100/100

Scanned 9/22/2026

Install to Claude Code

$npx -y skills add jckeen/dotfiles --skill orchestrate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orchestrate?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Orchestrate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jckeen-orchestrate/badge)](https://www.skillsdirectory.com/skills/jckeen-orchestrate)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: orchestrate
description: Coordinate complex engineering work end to end with proportional planning, explicit acceptance criteria, isolated delegation, implementation, verification, adversarial review, and durable handoff. Use when the user asks to orchestrate, go all-in, use subagents or parallel agents, execute a multi-workstream task, run a maximum-effort pass, or carry a substantial issue or PR through completion.
---

# Orchestrate

Keep the main agent responsible for the outcome. Delegate bounded work, not the
through-line.

Read `references/runtime-contracts.md` before dispatching agents. Follow the
section for the current runtime and its actual tool surface.

## Calibrate

1. Read the applicable instructions, recent project handoff, repository state,
   and surrounding implementation before proposing changes.
2. State the outcome and the single quality bar that matters most.
3. Inventory relevant installed skills. Invoke process or domain skills only
   when they add a real constraint or capability.
4. Scale ceremony to risk. Keep a narrow task single-agent unless the user or
   applicable instructions explicitly require delegation; prefer a bounded
   read-only verifier over manufactured parallel edits. Orchestrate when
   parallelism, independent verification, or a long integration path improves
   quality or elapsed time.

Do not create a plan or checklist file unless the repository explicitly uses
one. GitHub issues remain the open-work tracker when project instructions say
so.

## Define The Contract

Write atomic, observable acceptance criteria before implementation. Include the
negative behavior most likely to regress, not only the happy path.

For a verification or rescue handoff, require both:

- **Claim to disprove:** one falsifiable statement.
- **Exact repro:** one command or deterministic flow that exercises it.

If either field is missing, return to the originator for it before dispatch.
Do not invent a claim that biases the reviewer or guess at a repro.

Resolve genuine ambiguity before editing. Do not pause for approval merely
because work is reversible and already in scope.

## Decompose

Map prerequisites and workstreams. Delegate only a task that is:

- independently useful and bounded;
- owned by one agent;
- explicit about files or checkout;
- explicit about what must not change;
- verifiable with named commands or observables.

Each agent prompt must contain the goal, why it matters, relevant context,
scope, constraints, completion criteria, verification command, and requested
report shape. Do not make the agent rediscover information already known.

Parallelize read-only research freely. Before parallel edits, require both a
separate worktree per editing agent and globally disjoint file or contract
ownership. Sequence any overlap.

Record the base commit and dirty working-tree state before creating worktrees.
Do not assume an isolated checkout contains user-owned uncommitted
prerequisites. Keep dependent work in the owning checkout, or transfer an
explicit reviewed patch without altering the user's state.

## Execute

1. Complete shared prerequisites first.
2. Prefer a thin end-to-end slice before broad fan-out on greenfield work.
3. For behavior changes and bugs, establish a failing test or equivalent
   reproduction before the fix when practical.
4. Dispatch independent workstreams together, then continue useful conductor
   work while they run.
5. Inspect every returned artifact and command result. Treat agent reports as
   claims until the main agent verifies the integration state.
6. Integrate in dependency order and run a focused check after each boundary.

If an agent hangs or stops, inspect its worktree, branch, diff, and process
state before retrying. Salvage usable artifacts first, then relaunch only the
missing scope. Remove a worktree only after its work is integrated or
deliberately rejected.

Keep progress updates short and evidence-based. Redirect or stop an agent whose
work has become redundant, conflicting, or out of scope.

## Refute And Verify

Run the smallest focused verification first, then the repository's broader
required checks. Exercise the real user-facing flow when tests alone do not
prove the claim.

Use a fresh-context reviewer with no inherited conversation for material
changes. Pass only the raw artifact or diff, scope, claim, repro, and necessary
repository facts. Ask it to find a counterexample, not to confirm the
implementation. Separate these concepts:

- **Context independence:** a fresh agent has not inherited the author's
  reasoning.
- **Lineage independence:** a different model family provides genuinely
  different failure modes.

For staged or committed Git changes, prefer the bundled packet builder so the
reviewer gets the exact base-to-index artifact behind a hash-derived
untrusted-data boundary, without unstaged files, untracked files, configured
clean-filter execution, replacement refs, repository-controlled diff behavior,
or the author's reasoning:

```bash
python3 <skill-dir>/scripts/build_review_packet.py \
  --repo <checkout> --base <ref> \
  --claim '<falsifiable claim>' --repro '<exact command>' \
  --verify '<verification command>'
```

Add `--path <repo-relative-path>` to narrow scope; the packet renders selected
paths as a JSON array so unusual filenames, including whitespace-only names,
remain unambiguous. If the packet
builder fails, fix the scope or packet contract; do not bypass its size or
empty-diff guard by silently trimming evidence. For non-Git artifacts, assemble
the same raw fields manually. Any unmerged index fails closed because it cannot
be snapshotted as an exact staged tree; resolve conflicts before review. Stage
intended new files before building the packet; untracked files are deliberately
excluded. Stage every intended tracked change too; unstaged worktree state and
attributes are outside the review artifact. Decode a packet's labeled base64
diff before reviewing non-UTF-8 or terminal-control evidence.
The packet snapshots a copy of the index to a tree, then uses an empty index for
a canonical attribute-free tree comparison: staged attribute files remain
visible changes but do not control packet rendering. A staged submodule gitlink
is covered, but review nested repository content with its own packet.

Multiple agents from one model lineage add breadth but do not satisfy a
cross-lineage review requirement. Route disputed claims back through the exact
repro and prefer observed behavior over votes.

For authentication, authorization, secrets, payments, destructive operations,
schema changes, or public trust boundaries, require a focused security review
from a different model family than the implementer. Record evidence of the
actual reviewer identity; a dispatch label alone does not prove it. A text-diff
review does not establish browser or runtime behavior.

## Close The Loop

1. Simplify the changed code without changing behavior.
2. Complete intended documentation, changelog, and generated-file updates.
   Update living documentation only when behavior or repository policy
   requires it. Do not create shadow trackers.
3. Re-run every check affected by integration or simplification, then inspect
   the final diff and working tree for unrelated or generated state.
4. For shipping, commit the final artifact and use the `commit-push-pr` gate as
   the final fresh-context review, then validate its receipt before pushing.
   For work that remains local, build the final review packet and review that
   artifact. Add required cross-family or specialist review for distinct risks;
   do not duplicate an ordinary final review of an unchanged artifact.
5. Any subsequent artifact change invalidates approval: repeat affected checks
   and required reviews. Gate exit 0 alone does not establish a completed
   review; distinguish successful reviews from explicit exemptions.
6. Publish, comment, merge, or perform another outward-facing action only when
   the user's request or an applicable standing authorization covers it.
7. Persist a durable handoff or issue/PR verdict when project instructions
   require one.

## Learn From Verified Work

After the user-facing outcome is verified, invoke `$session-retro` once when
the work exposed a meaningful trigger miss, recurring footgun, reusable
workflow, parity gap, or stale instruction. Pass only facts the conductor
verified directly, with the relevant paths and command evidence; agent reports
remain hypotheses until then. Let `session-retro` own proposal selection,
confirmation, unattended storage, and application.

Keep completed history in the changelog, continuation context in the handoff,
and unresolved work in GitHub issues. Create no learning ledger, manual
orchestration receipt, checklist, or memory file. Gate-generated private review
receipts are shipping evidence, not an open-work tracker. If no durable
improvement is worth proposing, skip the retro instead of manufacturing one.

Finish with the outcome, verification evidence, review verdict, and any
remaining risk. Do not end on a plan that could still be executed.

## Non-Negotiables

- The conductor owns integration and the final claim.
- One working-tree owner at a time.
- No success claim without fresh evidence.
- No review without a defined scope; no adversarial handoff without a claim
  and repro.
- No external skill, dependency, or service installation without verifying it
  against both the current project and an authoritative source.
- Maximum effort means removing uncertainty, not multiplying ceremony.

Attribution

jckeenjckeen
View sourceMore from jckeen →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1066601 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

651 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →