Imported from arthurportodev/genesis-platform-api (
.agents/skills/genesis-task-orchestrator/SKILL.md). Install upstream withnpx skills add arthurportodev/genesis-platform-api --skill genesis-task-orchestrator. Copyright stays with the author.
Genesis task orchestrator
Contract version: 2.0.0.
- Confirm the repository, remote base, branch intent, and concurrent work before writing.
- Answer: what changes, which contracts are touched, which files are authorities, and which risks are new.
- Start with direct sources. Expand only for a named trigger and record the source, trigger, and reason.
- Classify the task with
docs/TASK_CLASSIFICATION.md; never downgrade a Critical trigger silently. - Define coordinator, one writer per file, independent verifier requirements, Gates, and validation levels.
- Derive the smallest authorized scope, protected scope, acceptance criteria, and interruption conditions.
- Produce the Task Packet skeleton and Task Manifest inputs. Declare transient artifacts only as regular, ignored, untracked local files; repository scripts must prove that boundary.
- Stop for base drift, conflicting authority, material decisions, scope expansion, or unavailable independence.
Return a compact result containing task, class, baseSha, delta,
directSources, expandedSources, scope, roles, gates, validation,
autonomy, interruptions, and taskPacketOutline.
Before stage, preserve the machine-readable fingerprint as the approved local
reference. Require task:fingerprint -- --verify-transition <reference.json>
after stage and commit so the index/commit, not only the worktree, is bound to
the candidate.
Do not replace schemas, preflight, fingerprints, tests, CI, or human Gates. When
this Skill is unavailable, apply the same flow from AGENTS.md,
docs/DEVELOPMENT_WORKFLOW.md, and docs/PROMPT_TEMPLATES.md.