원클릭으로
ultrawork
Parallel execution engine for high-throughput task completion.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Parallel execution engine for high-throughput task completion.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
[OMAGY] Run an anti-slop cleanup/refactor/deslop workflow
Run read-only deep repository analysis with ranked synthesis, concrete evidence, and explicit Evidence/Inference/Unknown boundaries.
Full OMX-style autonomous pipeline for Omagy: interview, plan, goal execution, optional team, review, and UltraQA.
Professor-critic research workflow with durable Omagy artifacts for agy.
Stateful validator-gated research loop with artifact-gated completion.
[Omagy] Bounded best-practice research wrapper using official/upstream evidence first
| name | ultrawork |
| description | Parallel execution engine for high-throughput task completion. |
<Use_When>
<Do_Not_Use_When>
/omagy:ralph instead because
Ralph includes Ultrawork./omagy:autopilot when
that entrypoint is available because Autopilot includes Ralph which includes
Ultrawork./omagy:plan --consensus or /omagy:ralplan until execution is explicitly
authorized./omagy:ralph,
which adds persistence on top of Ultrawork.
</Do_Not_Use_When><Why_This_Exists> Sequential task execution wastes time when tasks are independent. Ultrawork keeps the execution branch fast while tightening the protocol: gather enough context first, define pass/fail acceptance criteria before editing, decide deliberately between local execution and delegation, and finish with evidence rather than vibes. </Why_This_Exists>
<Execution_Policy>
Start every /omagy:ultrawork run by reading workflow state:
omagy workflow status --json
Respect internal/contracts/multi-state-transition-contract.md before
activation. Direct Ultrawork may coexist only with /omagy:team. If
/omagy:ralph, /omagy:plan, or /omagy:code-review is active, do not
start Ultrawork as an overlap; complete, cancel, or hand off through the
owning workflow first.
Activate lightweight Ultrawork state before any task execution. Do not run the requested work first and backfill state later:
omagy state write --input '{"mode":"ultrawork","active":true,"current_phase":"executing","reinforcement_count":1}' --json
Close every activated Ultrawork run through the Omagy workflow runtime. If
the run succeeds, execute omagy workflow complete --mode ultrawork with
concrete verification evidence before the final user-facing report. If the
run cannot continue or the user cancels, execute omagy cancel --mode ultrawork --json. Do not present Ultrawork as complete when neither runtime
close path has executed in the current run.
Gather enough context before implementation. Start with task intent, desired outcome, constraints, likely touchpoints, and uncertainty that would change the execution path.
If uncertainty is still material after a quick repo read, do a focused evidence pass first instead of immediately editing.
Define pass/fail acceptance criteria before launching execution lanes. Include the command, artifact, or manual check that proves success.
Prefer direct tool work when the task is small, coupled, blocked on immediate local context, or touches shared files. Delegate only when the work is independent enough to benefit from parallel execution.
When useful, run a direct-tool lane and one or more background evidence lanes at the same time. Evidence lanes can cover docs, tests, regression mapping, bounded repo analysis, or external dependency facts.
Fire independent agy subagent calls simultaneously when they are truly independent. Do not serialize independent work.
Before first delegation, read internal/shared/agent-tiers.md for Omagy tier
selection guidance.
Use the available Omagy agent roster for lanes: implementer, explorer,
analyst, librarian, quality-reviewer, security-reviewer, and
verifier. Pick the smallest role that owns the lane.
Auto-delegate librarian or another evidence lane when official docs,
version-aware framework guidance, best practices, or external dependency
behavior materially affect task correctness. Treat that lane as evidence, not
as the replacement primary workflow.
Use Antigravity long-running/background execution for operations over about 30 seconds, such as installs, builds, and test suites. Run quick status checks, file reads, and simple commands in the foreground.
Keep completion claims evidence-bound. Every file field, command result, or
behavior claim in the final report must come from an explicit read, command
output, subagent result, artifact, or manual QA note from the current run. If
a requested fact was not verified in the current run, label it not verified
instead of inferring it from memory or surrounding context.
If the user says continue, continue the active Ultrawork branch rather than
restarting discovery or re-asking settled questions.
</Execution_Policy>
<Plan_Handoff_Boundary>
When the user asks to execute the latest approved plan, approved handoff, PRD,
or /omagy:plan output, do not start Ultrawork directly from Plan handoff.
Plan-approved execution enters through /omagy:ralph or /omagy:team; Ralph
may then use Ultrawork internally as its execution engine.
omagy plan handoff --mode ralph --json
omagy plan handoff --mode team --json
If Plan handoff is missing, ambiguous, or lacks a matching test spec, do not
start Ultrawork. Return to /omagy:plan to fix the PRD/test-spec pair or use
/omagy:ralph / /omagy:team for approved execution.
</Plan_Handoff_Boundary>
<Workflow_Overlap_Boundary> Ultrawork follows Omagy's multi-state transition contract:
/omagy:team + /omagy:ultrawork./omagy:ralph + /omagy:ultrawork, because Ralph already
owns the persistence wrapper and may use Ultrawork internally./omagy:plan or /omagy:code-review + /omagy:ultrawork.
Finish or cancel those workflows first, or route execution through
/omagy:ralph / /omagy:team.If activation is denied, clear the incompatible workflow explicitly:
omagy state clear --input '{"mode":"<mode>"}' --json
</Workflow_Overlap_Boundary>
<Artifact_Intake> If the prompt points at an Omagy spec, context, plan, interview, or report artifact, read it through the artifact CLI before shaping execution:
omagy artifact read --input '{"path":"<repo-relative artifact path>","max_bytes":16000}' --json
For substantial work, persist the working plan or completion report as a safe artifact instead of embedding large JSON in workflow state:
omagy artifact write --input '{"path":".omagy/reports/<slug>-ultrawork.md","content":"<markdown report>"}' --json
</Artifact_Intake>
1. **Runtime preflight and activation gate** - Run `omagy workflow status --json`. - If no incompatible workflow is active, activate Ultrawork state with `omagy state write ... active:true` before performing the requested file reads, build/test commands, implementation work, or verification. - Only lightweight shaping is allowed before activation: restating intent, acceptance criteria, constraints, and blockers. Do not read target files, run build/test commands, inspect requested artifacts, or execute task work before activation. 2. **Context + certainty check** - State the task intent in one sentence. - List constraints and unknowns that could invalidate a quick fix. - If confidence is low, inspect first and narrow the task before editing. 3. **Define acceptance criteria before execution** - What must be true at the end? - Which command or artifact proves it? - Which manual QA check is required, if any? - If the user requests `read-only`, `do not modify files`, or equivalent, write the cleanliness acceptance criterion as an attempted verification: "Attempt to verify no workspace changes; if Git or an explicit filesystem audit is unavailable, mark cleanliness `not verified`." Do not phrase the acceptance criterion as "confirm no source code was modified" unless the current run has a suitable audit that can prove it. 4. **Classify dependency shape** - Independent tasks -> parallel lanes. - Shared-file, prerequisite-heavy, or tightly coupled tasks -> local execution or staged lanes. 5. **Choose self vs delegate deliberately** - Work locally when the next step depends on immediate repo context, shared files, or tight iteration. - Delegate when the task slice is bounded, independent, and materially improves throughput. 6. **Run execution lanes** - Direct-tool lane for immediate implementation or verification work. - Background evidence lanes for tests, docs, repo analysis, or regression checks. 7. **Run dependent tasks sequentially** - Wait for prerequisites before launching dependent work. 8. **Close with lightweight evidence** - Build/typecheck passes when relevant. - Affected tests pass. - Manual QA notes are recorded when the task needs a user-visible or behavior-level check. - No new errors are introduced. - Each final claim is backed by a current-run read, command output, subagent result, artifact, or manual QA note.<Tool_Usage>
internal/shared/agent-tiers.md before selecting delegated lanes.explorer for simple lookups and bounded repo evidence gathering.implementer for independent implementation slices.analyst for complex diagnosis or risky multi-file analysis.quality-reviewer, security-reviewer, or verifier only as evidence
lanes inside Ultrawork. Do not turn their output into Ralph-level sign-off.<Evidence_Discipline> Model OMX Ultrawork's evidence-first closure. Ultrawork may be lightweight, but it must not claim success from vibes or stale context.
package.json
fields, skill frontmatter, README headings, config values, or test names
unless they were read or produced by a current-run tool/subagent/artifact.not verified.Read(...), Bash(...), artifact paths, manual QA notes,
or subagent lane role/id. Do not write stale Codex-specific labels such as
view_file unless that is the tool surface actually shown in the current
host transcript.read-only, no files modified, no source changes, and similar
workspace-cleanliness claims as verification claims. When the workspace is a
git repository, prove them with current-run git status --short or
git diff --stat output. If git is unavailable, either use an explicit
current-run filesystem audit suitable for the requested scope, or label the
cleanliness claim not verified.not verified. Use
"attempted workspace cleanliness verification" or "尝试验证无工作区变更"
instead, then put not verified in the result/evidence column when the audit
fails or is unavailable.not verified, the closing note must not
say "As requested, no files were modified" or any equivalent. Use the exact
narrow form instead: "No source-writing tool call was observed; workspace
cleanliness is not verified because <cleanliness command> failed or was
unavailable."not verified for anything requested but not checked in the
current run.omagy workflow complete --mode ultrawork with concrete verification
evidence, or execute omagy cancel --mode ultrawork --json if the workflow is
stopped before successful completion.
</Evidence_Discipline><State_Management> Use Omagy CLI state and workflow commands for Ultrawork lifecycle state.
On start:
omagy state write --input '{"mode":"ultrawork","active":true,"current_phase":"executing","reinforcement_count":1}' --json
On each reinforcement or continuation:
omagy state write --input '{"mode":"ultrawork","state":{"reinforcement_count":2}}' --json
On completion:
omagy workflow complete --mode ultrawork --input '{"verification_evidence":["<command, artifact, or manual QA note>"]}' --json
On cancellation or cleanup:
omagy cancel --mode ultrawork --json
The Omagy Stop hook blocks active non-terminal Ultrawork state. It also blocks
terminal Ultrawork state that lacks verification evidence. If Stop blocks, run
omagy workflow next --json and continue from that instruction.
Terminal handoff follows internal/contracts/explicit-terminal-stop-model.md:
report exactly one canonical lifecycle outcome (finished, blocked,
failed, userinterlude, or askuserQuestion), concrete evidence,
artifacts/state, and the required handoff. Do not present complete,
cancelled, or blocked_on_user as the lifecycle outcome.
</State_Management>
<Code_Review_Boundary>
When code changes need review, merge readiness, or an independent final check,
run /omagy:code-review as a read-only review pass and use its findings as
normal evidence. Plain code-review does not write workflow gate state.
Ultrawork completion remains lightweight: fresh verification evidence is required. Review findings are not accepted as a direct Ultrawork runtime gate; handoff to Ralph when the workflow needs review-gated completion. </Code_Review_Boundary>
Two-track execution with acceptance criteria up front:Acceptance criteria:
- `npm run build` passes
- Affected plan contract tests pass
- Manual QA: verify `/omagy:ultrawork` describes the active state path
Direct-tool lane:
- Update `skills/ultrawork/SKILL.md`
Background evidence lane:
- Invoke `verifier` to map which tests cover Ultrawork activation messaging
Why good: Context is grounded first, acceptance criteria are explicit, and the direct-tool lane runs alongside a bounded evidence lane.
Correct self-vs-delegate judgment:Shared-file edit in progress across workflow runtime and its tests -> keep
implementation local.
Independent regression mapping for hook coverage -> delegate to verifier.
Why good: Shared-file work stays local; independent evidence work fans out.
Parallelizing before the task is grounded:Invoke implementer: "Implement whatever seems necessary."
Invoke verifier: "Figure out how to test it later."
Why bad: No context, no pass/fail target, and delegation starts before the work is shaped.
Claiming success without evidence:Made the changes. Ultrawork should be updated now.
Why bad: No verification output, no acceptance evidence, and no manual QA note when behavior is user-visible.
Reporting fields that were not read in the current run:README, package.json, and skills/ultrawork/SKILL.md are all consistent.
Why bad: The final claim names three artifacts but does not show current-run
reads, command output, subagent evidence, or artifact evidence for each one.
Read each artifact or mark the unchecked facts as not verified.
README.md, package.json, and SKILL.md were verified by parallel subagent.
Why bad: This hides which lane produced which evidence and which file each lane
actually inspected. Name the lane role/id and inspected source for each claim,
or mark the claim not verified.
Acceptance criteria:
- Confirm no source code was modified.
Evidence:
- Workspace cleanliness: not verified because git status failed.
Why bad: The acceptance criterion promises proof that the run does not have. For read-only requests, write: "Attempt to verify no workspace changes; if Git or explicit filesystem audit is unavailable, mark cleanliness not verified."
Pre-claiming cleanliness in the final report label:验收标准 | 验证证据
不修改任何文件 | 工作区整洁度:未验证 (git status failed)
Why bad: The left column still states an unproven acceptance condition even though the evidence column says it was not verified. Write the label as "尝试验证无工作区变更" or "attempted workspace cleanliness verification" instead.
Claiming no files were modified without a cleanliness check:npm run build passed. No files were modified.
Why bad: Build commands may write generated outputs, timestamps, caches, or
permissions. Run git status --short, git diff --stat, or an explicit
filesystem audit before claiming workspace cleanliness. If no suitable audit is
available, say not verified.
No source files were modified. Workspace cleanliness: not verified via Git.
Why bad: The first sentence is still an unverified cleanliness claim. If the audit failed or is unavailable, say only: "No source-writing tool call was observed; workspace cleanliness is not verified."
Contradicting the evidence table from a final note:Workspace Cleanliness: Not verified. git status --short failed.
NOTE: As requested, no files were modified.
Why bad: The note upgrades an unverified cleanliness result into a verified
claim. The final note must use the same narrow wording as the evidence table:
"No source-writing tool call was observed; workspace cleanliness is not
verified because git status --short failed."
Read README.md, read package.json, ran npm run build, then wrote
omagy state write active:true.
Why bad: Ultrawork lifecycle state was activated after the requested work had
already happened. Only intent/criteria/blocker shaping may happen before
activation; file reads, build/test commands, and verification must happen after
omagy state write ... active:true.
Evidence source: current session view_file read of README.md.
Why bad: If Antigravity displayed Read(...), the evidence source should say
Read(...) or equivalent current-host wording. Do not use Codex-only labels
unless they actually appeared in the current run.
Verification passed. Ultrawork execution is complete.
Why bad: /omagy:ultrawork must activate runtime state before execution and
must close that state with omagy workflow complete --mode ultrawork plus
verification evidence, or omagy cancel --mode ultrawork --json if the run
does not complete.
<Escalation_And_Stop_Conditions>
<Final_Checklist>
omagy workflow status --json ran and Ultrawork state was activated
before requested file reads, build/test commands, implementation work, or
verification.not verified;
they use attempted-verification wording instead.Read(...) and Bash(...), rather than stale tool labels.read-only or no files modified claim is backed by current-run
git status --short, git diff --stat, or an explicit filesystem audit;
otherwise it is labeled not verified.not verified cleanliness result
with broader wording such as "As requested, no files were modified".omagy workflow complete --mode ultrawork recorded verification
evidence, or omagy cancel --mode ultrawork cleaned up a stopped run./omagy:ralph (persistence + verified completion wrapper)
includes: /omagy:ultrawork
provides: high-throughput execution + lightweight evidence
/omagy:autopilot (future autonomous execution)
includes: /omagy:ralph
includes: /omagy:ultrawork
Ultrawork is the parallelism and execution-discipline layer. Ralph adds persistence, architect verification, deslop, and retry-until-done behavior. Autopilot adds the broader autonomous lifecycle pipeline.