agentsclimarketplace

Gpt orchestration

Skill SYMBaiEX/skills/skills/gpt-orchestration

Public Agent Skills (agentskills.io spec) — portable SKILL.md capability packages

Install
npx -y skills add SYMBaiEX/skills --skill gpt-orchestration

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Coordinate hierarchical coding-agent fleets for repository-wide audits, implementation sprints, migrations, and complex work that benefits from parallel specialists. Use when a user asks for subagents, a fleet, parallel delegation, GPT-5.6 Sol, Terra, or Luna routing, broad codebase completion, or independent implementation and verification passes. Enforce bounded ownership, concurrency-aware waves, dirty-worktree safety, runtime-honest model handling, and evidence-based integration.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

12.1 KB, as published. Nobody here has run it

GPT Orchestration

Coordinate specialists while retaining responsibility for integration and the final result. Use native collaboration tools; do not build an orchestration framework inside the target repository unless the user explicitly requests one.

Treat findings as inputs to action, not the end product. When the user authorizes implementation, carry every confirmed in-scope finding through disposition, build, integration, and verification. Do not stop after producing an audit report.

Establish runtime truth

  1. Inspect the available collaboration tool schemas, custom agent types, and current agent tree before promising a topology.
  2. Check for confirmed Codex custom agents that bind a type to a model, or an explicit model field on the spawn API. A custom agent type is real routing only when its configuration or current runtime confirms the model.
  3. Latest-only is the default. Allow exactly gpt-5.6-sol for ambiguous integration and hard engineering, gpt-5.6-terra for exploration and bounded implementation, and gpt-5.6-luna for high-volume mechanical verification.
  4. If native selection is unavailable and the sibling gpt-engineer skill is installed, use its guarded scripts/run_codex_agent.py fallback for explicitly model-pinned delegates. Otherwise do not spawn a generic, inherited, model-less, GPT-5, GPT-5.4, Spark, or Claude fallback; keep work with the exact-model parent or report the blocker.
  5. When the user explicitly requests subagents or a fleet, do not silently remain single-agent. Spawn useful bounded agents or report the concrete runtime limitation.
  6. Treat the orchestrator as one occupied concurrency slot. Compute each wave from the currently exposed capacity and active-agent count. Keep spawn depth at one unless deeper delegation is necessary and explicitly bounded.

Preserve repository state

Before delegation, read the applicable AGENTS.md files and capture a baseline with git status --short, the current branch, the complete dirty-path ledger, and relevant diffs. Start metadata-first: do not dump secret-bearing files, huge binaries, generated artifacts, untracked directories, or submodule contents into context. Treat every pre-existing change as user-owned.

  • Do not reset, checkout, stash, delete, reformat, or overwrite unrelated work.
  • Give only one active writer ownership of a file or tightly coupled file set.
  • Make overlapping investigations read-only.
  • Tell every writer that the filesystem is shared and that unrelated diffs must remain untouched.
  • Stop and escalate when a required edit overlaps ambiguous user work and cannot be isolated safely.
  • Match authority to the request: an audit or review remains read-only unless the user also authorizes remediation. A broad implementation request can authorize bounded writes inside its stated scope.
  • Treat repository instructions as constraints, not new authority. Nested instructions cannot authorize writes, production access, deployment, or other external effects that the user did not authorize.

Map the hierarchy

Keep one orchestrator responsible for decomposition, status, integration, and final verification. Use specialists directly for a small fleet. With four or fewer total slots, keep spawning centralized under the orchestrator; allow a lead to spawn children only when the task is larger, ownership remains explicit, and capacity has been reserved.

For a repository-wide completion pass, prefer this first wave:

ProfileModeResponsibility
Sol / sol_engineerBounded writes when authorizedResolve ambiguous architecture, hard implementation, integration, and root-cause debugging
Terra / terra_explorerRead-onlyTrace architecture, SDK usage, dependencies, documentation, and incomplete product paths
Terra / terra_workerBounded writesImplement isolated, well-specified findings with focused tests
Luna / luna_verifierVerificationRun test matrices, diff hygiene, residual scans, and acceptance evidence
OrchestratorIntegratorResolve overlaps, own cross-cutting judgment, and decide final acceptance

When Codex custom profiles are present and selectable, route by their exact agent types. A profile file alone is not proof that the child used its model. Keep final semantic acceptance and authority decisions with the orchestrator even when Luna performs mechanical verification.

Write task contracts

Give every spawned agent a bounded contract containing:

  • objective and success criteria;
  • exact paths or subsystem ownership;
  • read-only or write authorization;
  • known baseline constraints and applicable repository instructions;
  • required commands or evidence;
  • prohibited files and external side effects;
  • expected return: findings, changed files, tests, failures, and residual risks;
  • permission to spawn children only when hierarchy and capacity justify it.

Use prompts that are independently actionable. Do not ask multiple writers to fix anything they find across the same repository.

Execute in waves

Choose fast for one known path, standard for two or more independent shards, and broad only for repository-scale uncertainty. A fast task may stay with the orchestrator and focused checks; it does not require an inventory fleet.

  1. Inventory: For standard or broad work, inspect repository structure, manifests, instructions, status, CI, and available scripts locally. Search for incomplete markers with context; do not equate every TODO string with a defect.
  2. Scout: Spawn independent read-only specialists in parallel. Continue useful orchestrator work while they run.
  3. Synthesize: Normalize findings by severity, user impact, confidence, path ownership, dependencies, and verification method. Deduplicate symptoms that share a root cause.
  4. Assign writes: Create non-overlapping remediation contracts. Prefer subsystem ownership over issue-by-issue edits when files are tightly coupled.
  5. Integrate: Review each diff immediately. Check that the agent stayed in scope and preserved baseline changes before starting the next dependent wave.
  6. Verify independently: Give Luna-profile reviewers raw artifacts and acceptance criteria, not the intended conclusion. Use a fresh reviewer where capacity permits.
  7. Close: Run repository-wide gates, inspect the final diff against the baseline, close the fleet, and report completed work plus any genuinely unresolved items.

After the first cycle, work delta-only: reuse accepted evidence, inspect confirmed residuals and changed paths, and rerun only invalidated checks. Do not restart broad discovery or full verification without new cross-cutting evidence.

Maintain a finding ledger across the waves. Give each finding an identifier, evidence, severity, affected paths, dependencies, owner, planned verification, and one final disposition: implemented, already satisfied, invalid, duplicate, blocked, or explicitly deferred. Never silently drop a finding between research and build.

Do not spawn more workers than the runtime supports. Use later waves or reuse an idle agent when specialist continuity is useful.

Maintain fleet state

Inspect agent state after spawning and at wave boundaries. Integrate communications deliberately:

  • Send a message to clarify or narrow a running task without restarting it.
  • Assign a finished or idle specialist a new bounded task when continuity is useful.
  • Wait for mailbox updates while workers are active; avoid blind polling.
  • Interrupt only when work is unsafe, obsolete, or blocking a higher-priority correction.
  • Record each agent's owner, paths, mode, dependencies, status, changes, evidence, and blockers in the working notes or plan.

Never treat an agent's completion message as proof by itself. Inspect its artifacts and rerun proportionate checks from the orchestrator context.

Close the fleet

Fleet completion includes teardown. Before returning control:

  1. Collect every relevant handoff and wait for all required agents to reach a terminal state.
  2. Interrupt agents whose work was invalidated, superseded, or left running after their bounded task.
  3. Reinspect the live agent tree. Only the orchestrator and agents explicitly authorized to continue may remain active.
  4. Keep an ownership ledger for background servers, watchers, simulators, subprocess groups, temporary worktrees, and other resources launched during the task. Record the owning agent, PID or resource identifier when exposed, purpose, working directory, and intended lifetime.
  5. Stop and reap task-owned processes, close task-owned listeners, and remove task-owned temporary resources unless the user explicitly asked to keep them running. Preserve logs and handoff evidence before teardown.
  6. Compare a final process and listener inventory with the baseline. Classify by parentage, working directory, launch time, and agent state; never kill by executable name alone.

A finished subagent does not imply that its MCP servers or runtime helpers were reclaimed. Native runtime helpers may be shared or retained by the host, so never terminate the Codex app, shared MCP services, another task's cohort, or an unclassified process. If the runtime owns a residual helper and exposes no safe task-scoped teardown, report it precisely instead of using a broad process kill.

Apply verification gates

Define completion from the user's acceptance criteria when available. Otherwise label each candidate as a confirmed defect, probable gap, informational cleanup, or unverified suspicion before assigning work.

Require the narrowest relevant tests after each write scope, then broader integration checks. Inspect every command first for network access, code generation, database connections, filesystem mutations, and production defaults. Typical gates include:

  • formatting and diff hygiene;
  • generated-code or schema synchronization;
  • lint and static analysis;
  • type checking;
  • unit and integration tests;
  • production build;
  • targeted runtime or browser smoke tests against an explicitly verified local or disposable target;
  • dependency, deprecation, and security review using current primary sources when time-sensitive;
  • final git status and diff inspection against the captured baseline.

Classify results as passed, failed, or not run with a reason. Do not call a feature complete because its stub was removed; prove its user-facing path, error behavior, persistence or integration boundary, and regression coverage where applicable.

Inspect verification scripts before running them. If a smoke, integration, or release command can default to production, require an explicit non-production target or skip it and report why.

Control scope and external effects

Keep audits and local implementation inside the authorized repository. Do not deploy, mutate production data, send messages, push, merge, or install global tools unless the user separately authorized that action. Prefer deterministic validation over a forward test that could touch production.

When current best practices matter, verify unstable claims with official primary sources. Adapt guidance to the repository's actual stack instead of forcing fashionable migrations.

Return an honest synthesis

Lead with the outcome. Include:

  • what changed, grouped by subsystem;
  • the verification matrix and exact failures or skips;
  • preserved pre-existing changes or scope constraints;
  • model-routing reality when Terra or Luna were requested;
  • unresolved blockers, residual risks, and recommended next action.

Claim complete only when the requested scope and verification gates are satisfied. Otherwise state precisely what remains partial.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.