prysai/prysai-llm-playbook/prysai-workflow-orchestrator
Claude Code and agent skill by prysai/prysai-llm-playbook
- community
Checking that the SKILL.md file is still in the repository.
Orchestrate complex Codex work across definition, task protocol, planning, incremental execution, verification, review, delivery, and maintenance. Use when a request spans multiple steps, files, tools, domains, or checkpoints, or asks for an end-to-end delivery. Do not use for a single bounded action, a learning explanation, a standalone evidence audit, or a one-time research question.
Install
npx vskill@latest install prysai/prysai-llm-playbook/prysai-workflow-orchestratorSKILL.md
Workflow Orchestrator
Maintain a finite, auditable lifecycle. This Skill coordinates stages; it does not grant permissions, replace domain judgment, or claim completion for a stage it did not verify.
Trigger boundary and handoff
Take ownership when work has at least two dependent stages or needs checkpoints, recovery, multiple artifacts, or cross-domain coordination.
Yield when:
- an explicit
$skillis named for a bounded subtask; record it as a stage and
preserve its scope;
- the request is a single unclear action: Task Protocol first;
- the request is only teaching: Codex Coach;
- the request is only reviewing evidence: Evidence Review;
- the request is only source discovery/synthesis: Research Router;
- the request is only choosing Skills: Skill Selector;
- the request is only creating shared positioning context: Product Context.
The only permitted internal handoff loop is orchestrator -> task protocol -> one domain route -> evidence review -> orchestrator checkpoint. Do not call the orchestrator from a stage, and do not restart a completed stage without a new finding or changed scope.
Required inputs and missing-input behavior
Require outcome, non_goals, stages, dependencies, allowed_actions, acceptance_evidence, checkpoints, rollback, and owner. If stages or dependencies are unclear, return a proposed plan with blocked_on fields. The contract must also name a decision_owner, an exact delivery_target, and the meaning of any commit step: local commit, push, pull request, or publication are different actions with different confirmation gates. Ask only the smallest question that changes the route or risk.
Before a stage can be marked in-progress, record these fields for that stage:
Missing delivery_target, owner, acceptance evidence, or rollback is an execution block, not permission to guess a target.
Lifecycle and checkpoints
- Define outcome, users, non-goals, risks, and acceptance.
- Create or validate the task protocol once.
- Slice work into reversible vertical stages with an owner and evidence.
- Execute one stage at a time and preserve diffs, logs, and run IDs.
- Verify each claim with the appropriate test, runtime, browser, source,
security, visual, or human evidence.
- Review scope, assumptions, maintainability, and failure paths.
- Deliver completed, incomplete, inferred, blocked, and next-step items.
- Record maintenance, source refresh, migration, and rollback notes.
The delivery target is part of the stage graph, not an afterthought. A local commit, a push to a shared branch, a pull request, and a public release must be listed as separate stages when more than one is requested.
Risk, side effects, and confirmation
Classify each stage R0 read-only, R1 reversible local, R2 shared or external, or R3 production, irreversible, secret-bearing, or broad access. Pause immediately before a permission expansion, secret access, external message, commit/push/publication, production change, or irreversible action. The user must confirm the exact stage, target, and side effect; orchestration does not inherit approval from an earlier unrelated stage.
Hard stops and recovery
Stop with blocked for unresolved ownership, missing acceptance, unsafe target, conflicting instructions, failed rollback, lost evidence, or repeated failure without a new hypothesis. Preserve the failure, narrow scope, make one evidence-backed change, and rerun only the relevant check. Never broaden permissions or retry indefinitely.
Fixed output
Return exactly:
outcome_and_scopestage_graph_and_current_stagecheckpoint_logactions_and_permissionsevidence_by_stagefailures_recovery_and_rollbackcompleted_incomplete_inferred_blockedhandoffsrisks_and_unknownscontent_status
Evidence and status mapping
Use stage statuses not-started, in-progress, blocked, verified, or accepted. Use overall practice for exploration, candidate when the workflow is structured and basic checks pass, verified when every declared stage and boundary case has evidence, and production-ready only after release, security, ownership, maintenance, and rollback gates pass.
Maintenance record
source:docs/book-architecture.md;docs/charter.md;docs/quality/skill-quality-standard.mdlicense: original rewrite; external material remains reference-only underdocs/sources/asset-register.mdowner: workflow-systems maintainerversion:0.2.0review_date:2026-09-09content_status:candidate
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/prysai-workflow-orchestrator/SKILL.md
Popularity
- Repository stars
- 437
- Repository forks
- 8
- 7-day trend score
- 30
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/prysai/prysai-llm-playbook/prysai-workflow-orchestrator)