{"slug":"phase-orchestrator-2","title":"phase-orchestrator","summary":"Orchestrates phase-based implementation plans using the host's todo tracker and subagents for implementation, review, validation, default phase commits, plan finalization, and a final end-to-end review. Delegates work through the companion phase-implementer, phase-reviewer, and p","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-09-17T17:01:25.825561Z","repo":{"url":"https://github.com/hraness/wordcell","stars":15,"forks":2,"license":"MIT","updatedAt":"2026-09-25T04:30:57Z"},"bodyHtml":"<hr>\n<h2>name: phase-orchestrator\ndescription: &gt;-\nOrchestrates phase-based implementation plans using the host's todo tracker\nand subagents for implementation, review, validation, default phase commits,\nplan finalization, and a final end-to-end review. Delegates work through the\ncompanion phase-implementer, phase-reviewer, and phase-final-reviewer skills\nand consumes plans in the write-phase-plan format. Use when the user provides\na plan, checklist, PRD, or phase document and asks for delegated multi-agent\nexecution across phases.\nlicense: MIT\nmetadata:\ninternal: true</h2>\n<h1>Phase Orchestrator</h1>\n<h2>Goal</h2>\n<p>Run a phase-based plan through a repeatable delegated workflow. The plan is\nthe source of truth, any PRD/spec is supporting context, and each phase should\nmove through orientation, implementation, validation, review, plan updates, and\ncommits by default.</p>\n<p>Use this skill only when the user explicitly asks for delegated phase\norchestration, invokes this skill, or asks to implement a plan/checklist using\nsubagents.</p>\n<h2>Companion Skills</h2>\n<p>This skill is the parent of a five-skill workflow:</p>\n<ul>\n<li><code>write-phase-plan</code> — authors plans in the format this skill consumes best.</li>\n<li><code>phase-implementer</code> — the delegated worker contract for implementing exactly\none phase (Phase Loop step 2).</li>\n<li><code>phase-reviewer</code> — the delegated worker contract for the review-and-fix pass\non a completed phase (Phase Loop step 4).</li>\n<li><code>phase-final-reviewer</code> — the delegated worker contract for the end-to-end\nreview of the whole feature after all phases (Final Whole-Feature Pass).</li>\n</ul>\n<p>Each worker skill carries that role's standing rules: single-phase or\nsingle-pass scope, no-revert discipline, no-commit default, and the required\nfinal-response format. The parent's prompt only needs to supply the per-run\ncontext from the templates below.</p>\n<p>How to dispatch a worker role depends on the host:</p>\n<ol>\n<li><strong>Named custom agents.</strong> If the host supports named custom agents or\nsubagent types (Cursor custom agents, for example), prefer a dedicated\nagent per role whose definition is the matching companion skill's body.</li>\n<li><strong>General subagent + installed skill.</strong> Otherwise, launch a general-purpose\nsubagent and instruct it to load and follow the matching installed\ncompanion skill by name.</li>\n<li><strong>Inline rules.</strong> If the subagent cannot load skills, paste the companion\nskill's standing rules into the prompt along with the per-run context.</li>\n</ol>\n<h2>Host Mapping</h2>\n<ul>\n<li>Use the host's todo tracker (<code>TodoWrite</code> in Cursor) for the in-chat\norchestration state. Keep exactly one phase or orchestration step\n<code>in_progress</code>.</li>\n<li>Use the host's subagent or task tool (<code>Subagent</code> in Cursor) for delegated\nimplementation, broad read-only exploration, review/fix passes, validation,\nand shell/git work when delegation is useful.</li>\n<li>Use fast read-only subagents (Cursor's <code>explore</code> type, where available) for\nbroad codebase discovery before implementation.</li>\n<li>Use shell-focused subagents only for command-heavy validation or git\noperations.</li>\n<li>Respect the user's or host's model choice for workers. Pass a model\nexplicitly only when the user requests a specific model for the run or for\na specific worker.</li>\n<li>Use background subagents when the host supports them and independent\nread-only investigations can run in parallel.</li>\n<li>Do not assume subagents can be \"closed\"; inspect their final response and\ncontinue from the parent agent.</li>\n<li>Record every spawned subagent's ID in the main thread (alongside its phase\nin the todo/phase notes) when the host exposes one. Some hosts can resume a\ncompleted subagent by ID with its full context preserved (Cursor's task\ntool <code>resume</code> parameter). The user may ask for flows that reuse the same\nagent across the run — the same reviewer re-checking its own earlier\nfindings, or an implementer revisiting its phase after review — and\nresuming beats a fresh dispatch there because the agent keeps everything it\nalready learned. Keeping the IDs in thread history is what makes that\npossible later.</li>\n<li>Treat worker responses as structured handoffs. Require the result fields\ndefined below so the parent can compare and combine results without\ncarrying an unstructured transcript in context.</li>\n<li>Follow the host's normal tool rules: read tool schemas before unfamiliar\ncalls, avoid destructive git commands, and never revert user-owned work.</li>\n</ul>\n<h2>Inputs</h2>\n<p>Accept any of these as the plan source:</p>\n<ul>\n<li>A path to a plan, checklist, task breakdown, issue list, or phase document.</li>\n<li>A pasted plan in the conversation.</li>\n<li>A PRD or spec plus a request to derive implementation phases.</li>\n</ul>\n<p>Optional inputs:</p>\n<ul>\n<li>PRD, design doc, ticket, issue, or acceptance criteria.</li>\n<li>Branch, commit style, validation commands, release constraints, or PR target.</li>\n<li>A stopping point such as \"phase 2 only\", \"implementation only\", or \"no commits\".</li>\n</ul>\n<p>If the plan does not name phases, derive a conservative dependency-ordered phase\nlist and record that grouping in the plan or in the in-chat todos before\nstarting implementation.</p>\n<p>The companion <code>write-phase-plan</code> skill defines the plan format this skill\nconsumes best (phase sections with status, scope, acceptance criteria,\nvalidation commands, and an implementation log). A plan in that shape needs no\nderivation step; prefer it when authoring a plan ahead of an orchestration run.</p>\n<h2>Orchestrator Duties</h2>\n<p>Before spawning implementation workers:</p>\n<ol>\n<li>Read the plan, optional PRD/spec, repo instructions, relevant contributor\ndocs, and current git status.</li>\n<li>Identify phases, dependencies, validation requirements, ownership boundaries,\nand whether the user opted out of the default commit workflow.</li>\n<li>Create or update the in-chat todo plan with one active phase or orchestration\nstep.</li>\n<li>Note existing dirty worktree changes and treat them as user-owned unless a\nsubagent clearly made them for this workflow.</li>\n</ol>\n<p>During the run:</p>\n<ul>\n<li>Execute phases sequentially unless the plan marks phases as independent and\ntheir write scopes are disjoint.</li>\n<li>Give every subagent enough context to act safely: plan path, PRD/spec path,\nphase scope, prior phase results, repo rules, validation commands, ownership\nscope, dirty-worktree notes, and commit policy.</li>\n<li>Tell coding subagents they are not alone in the worktree, must not revert work\nthey did not make, and must adapt to existing or concurrent changes.</li>\n<li>If new information invalidates the plan, update the plan and downstream phase\nitems instead of silently following stale instructions.</li>\n<li>Keep the user updated at phase boundaries, before edits, during long\nvalidation, and whenever a blocker or plan deviation appears.</li>\n</ul>\n<h2>Phase Topologies</h2>\n<p>The default topology for a phase is one implementer, then validation, then one\nreviewer. During orientation, pick a different topology when the phase's shape\ncalls for it:</p>\n<ul>\n<li><strong>Batch migration</strong> — one worker discovers the target items, parallel\nimplementers each own a disjoint batch, then aggregate validation and one\nreviewer over the combined diff. For mechanical changes across many files.</li>\n<li><strong>Audit / sweep</strong> — parallel read-only workers each inspect a slice, a\nseparate verifier confirms each finding against the code, and the parent\ndeduplicates and ranks before acting. For phases whose output is findings\nrather than edits.</li>\n<li><strong>Fix-until-green</strong> — run the failing check, dispatch a fix worker, re-run,\nrepeat. Stop when the check passes or two consecutive rounds make no\nprogress; then escalate to the user or update the plan instead of looping.</li>\n<li><strong>Competing drafts</strong> — for a high-stakes design decision inside a phase, two\nor three workers draft independently; the parent compares and adopts or\nsynthesizes one before implementation proceeds.</li>\n</ul>\n<p>Rules for every topology: parallel workers must have disjoint write scopes;\nevery loop needs an explicit stop condition (success, an attempt ceiling, or\nno-progress detection); and results come back in the Worker Result Contract\nshape so the parent can combine them without carrying transcripts.</p>\n<h2>Phase Loop</h2>\n<p>Run this loop for each phase in dependency order.</p>\n<h3>1. Orient The Phase</h3>\n<ul>\n<li>Re-read the phase section, acceptance criteria, and prior logs.</li>\n<li>Inspect git status and recent relevant commits.</li>\n<li>Choose the phase's topology (see Phase Topologies): the default single\nimplementer, or a fan-out/loop shape when the phase calls for one.</li>\n<li>Update the todo tracker before spawning workers.</li>\n</ul>\n<h3>2. Implementation Worker</h3>\n<p>Spawn a worker under the <code>phase-implementer</code> contract to implement only the\nactive phase. The worker edits files directly. The parent orchestrator owns\ncommits by default unless the user opted out or explicitly delegated commits\nto a worker.</p>\n<p>After the worker returns:</p>\n<ul>\n<li>Note its agent ID in the phase's todo/notes for possible resumption.</li>\n<li>Inspect its summary, changed paths, validation results, blockers, and risks.</li>\n<li>Inspect git status and a focused diff.</li>\n<li>If implementation is incomplete because assumptions changed, send a bounded\nfollow-up (resume the same worker by ID so it keeps its context) or update\nthe plan before continuing.</li>\n</ul>\n<h3>3. Validation</h3>\n<p>Run or delegate affected validation for the phase. Use the repo's documented\ncommands when available, and include tests, lint, typecheck, migrations, or\nbrowser checks when relevant.</p>\n<p>If validation cannot run, record the exact command, blocker, and risk in the\nphase notes or plan log.</p>\n<h3>4. Review And Fix Worker</h3>\n<p>Spawn a worker under the <code>phase-reviewer</code> contract after implementation and\ninitial validation. Note its agent ID alongside the phase.</p>\n<p>Build the review prompt from primary evidence first: the plan and acceptance\ncriteria, the actual diff or commit range, repo rules, and validation results.\nDo not lead with the implementer's summary. Include implementer notes only as\nsupplemental context for the reviewer to consult after independently inspecting\nthe change. This avoids anchoring the review to what the implementer believed it\nchanged.</p>\n<p>The reviewer/fixer should:</p>\n<ul>\n<li>Review the phase against the plan, PRD/spec, repo rules, security, tenancy/data\nownership, migrations, tests, and likely regressions.</li>\n<li>Patch concrete issues directly when bounded and low-risk.</li>\n<li>Leave review fixes uncommitted for the parent orchestrator to commit unless\nthe user opted out or explicitly delegated commits to the reviewer/fixer.</li>\n<li>Report no-op clearly if no changes are needed.</li>\n<li>Report larger design issues with the exact plan changes needed.</li>\n</ul>\n<h3>5. Default Commit</h3>\n<p>Commit each completed phase by default unless the user requested \"no commits\",\n\"implementation only\", or another no-commit constraint. Prefer the parent\nagent's normal commit workflow unless a dedicated shell subagent is clearly\nuseful.</p>\n<p>When committing:</p>\n<ul>\n<li>Follow the host's git safety rules.</li>\n<li>Inspect git status, full staged/unstaged diff, and recent log first.</li>\n<li>Stage only files that belong to the active phase.</li>\n<li>Run repo-required pre-commit validation and affected tests.</li>\n<li>Fix validation failures only when the fix is clearly in phase scope.</li>\n<li>Create a focused commit, or report an explicit no-op if there are no phase\nchanges.</li>\n</ul>\n<h3>6. Plan Finalization</h3>\n<p>Update the plan or phase log for the active phase.</p>\n<p>Record:</p>\n<ul>\n<li>Phase status: Done, Partial, or Blocked.</li>\n<li>Implementation summary and changed behavior.</li>\n<li>Validation commands and results.</li>\n<li>Review outcome.</li>\n<li>Commit SHAs, if commits were created.</li>\n<li>Deviations from the original plan.</li>\n<li>Downstream changes, remaining risks, and manual checks not performed.</li>\n</ul>\n<p>Commit the plan/log update separately from implementation changes unless the\nuser opted out of commits.</p>\n<h2>Final Whole-Feature Pass</h2>\n<p>After all requested phases are finalized:</p>\n<ol>\n<li>Run aggregate validation appropriate for the whole feature.</li>\n<li>Spawn a worker under the <code>phase-final-reviewer</code> contract to inspect the\ncomplete feature against the plan and PRD/spec.</li>\n<li>If the final reviewer changed files, validate those fixes.</li>\n<li>Commit final fixes or final plan/log updates unless the user opted out of\ncommits.</li>\n<li>Give the user a concise final summary with phase status, validation, commit\nSHAs if any, remaining manual gaps, and branch/worktree status.</li>\n</ol>\n<p>Give the final reviewer the plan, acceptance criteria, complete diff or commit\nrange, and aggregate validation before phase summaries. Phase summaries are\nsupplemental and should be read only after an independent pass over the primary\nevidence.</p>\n<h2>Worktrees And Stacked PRs (Option For Complex Plans)</h2>\n<p>For a plan with sequenced phases plus parallel tracks — especially when the\nuser's checkout is on their own branch, is behind the default branch, or\ncarries dirty user-owned work — run the orchestration in dedicated git\nworktrees and land each phase as a PR in a stack, instead of committing to the\nuser's checkout.</p>\n<p>When to choose this mode:</p>\n<ul>\n<li>The plan names foundations that later phases build on, so phases must land\nas separate reviewable PRs in dependency order.</li>\n<li>Two or more tracks touch disjoint areas (for example API vs web) and can run\nas concurrent implementation workers without colliding.</li>\n<li>The current checkout is not a safe base: behind origin, on a personal\nbranch, or dirty with user-owned edits.</li>\n</ul>\n<p>Setup:</p>\n<ol>\n<li>Choose worktree locations and branch names from the target repo's\ncontributor docs and the user's rules — conventions differ (some require a\nspecific in-repo directory, others forbid one). Only when no rule exists,\ndefault to a sibling directory such as <code>../&lt;repo&gt;-&lt;feature&gt;-work</code>.</li>\n<li>Fetch and branch from <code>origin/&lt;default-branch&gt;</code>, not the local checkout:\n<code>git worktree add &lt;worktree-path&gt; origin/&lt;default-branch&gt; --detach</code>.</li>\n<li>Make the worktree runnable before spawning workers: copy gitignored env\nfiles from the user's checkout, install dependencies, run the repo's\nbuild-before-measure steps (built packages, generated clients). Workers\ninherit a broken toolchain otherwise.</li>\n<li>Create one additional worktree per concurrent track\n(<code>git worktree add &lt;track-worktree-path&gt; &lt;base-branch&gt; -b &lt;track-branch&gt;</code>)\nso parallel workers never share a checkout. Point each worker at its own\nworktree path in its prompt.</li>\n<li>Remove temporary worktrees when done (<code>git worktree remove &lt;worktree-path&gt;</code>),\nand if the host can point its diff view at a worktree (Cursor's\n<code>SetActiveBranch</code>), do so, so the IDE diff follows the work.</li>\n</ol>\n<p>Branching and stacking:</p>\n<ul>\n<li>One branch per phase, cut from the previous phase's branch when the phase\ndepends on it: foundations first, then tracks stacked on the last foundation\nthey need. Parallel tracks branch from the same base, not from each other.</li>\n<li>Commit each phase on its branch (orchestrator owns commits), push with\n<code>git push -u origin &lt;branch&gt;</code>, then open the PR with the <code>gh</code> CLI, setting\n<code>--base</code> to the parent branch for stacked phases and to the default branch\nfor the stack root:\n<code>gh pr create --title \"type(scope): subject\" --body \"$(cat &lt;&lt;'EOF' ... EOF)\" --base &lt;parent-branch&gt;</code>.</li>\n<li>Record the PR number in the phase's todo item so the final summary can map\nphases to PRs.</li>\n<li>A schema/migration phase ships as its own PR based on the default branch;\ncode that depends on it stacks on the migration branch (many repos require\nthis — check the repo's contributor docs).</li>\n</ul>\n<p>Keeping the stack healthy during the run:</p>\n<ul>\n<li>Check CI on every open PR after pushes (<code>gh pr checks &lt;n&gt;</code>); investigate\nfailures with <code>gh api .../actions/jobs/&lt;id&gt;/logs</code> before assuming a worker's\nchange caused them — a failure may predate the stack's base.</li>\n<li>If the default branch gains a fix the stack needs, merge it forward through\nthe stack in order (base branch first, then each child), using a temporary\nworktree if the branches are checked out elsewhere. Never rebase or\nforce-push pushed branches.</li>\n<li>When an inner PR merges early, GitHub retargets its children automatically;\nverify with <code>gh pr view &lt;n&gt; --json baseRefName</code>.</li>\n<li>Follow the repo's stack-collapse rules before final review if it has them\n(prove containment with <code>git merge-base --is-ancestor</code> before closing inner\nPRs; the survivor merges, never closes).</li>\n</ul>\n<p>The final summary must report the stack shape: which PRs are open, their base\nbranches, merge order, CI state, and which worktrees were created or removed.</p>\n<h2>Prompt Templates</h2>\n<p>Adapt these to the repo and phase. These templates are the per-invocation\ncontext to hand each worker — the standing role rules (scope discipline,\nno-commit default, response format) live in the companion skills, so the\nprompt's job is the run-specific facts. If the worker runs as a named custom\nagent built from the companion skill, the template alone is enough; if it runs\nas a general subagent, prepend an instruction to load and follow the matching\ncompanion skill, or paste that skill's standing rules above the template.\nWhen resuming a prior worker by ID instead of dispatching fresh, send only\nwhat changed since its last response; it retains the rest.</p>\n<h3>Worker Result Contract</h3>\n<p>Every worker response must use these headings in this order:</p>\n<ol>\n<li><code>Outcome</code> — concise result or explicit no-op.</li>\n<li><code>Changed files</code> — files the worker changed, not every file it inspected.</li>\n<li><code>Behavior or findings</code> — implemented behavior or review findings and fixes.</li>\n<li><code>Validation</code> — exact commands or checks and their results.</li>\n<li><code>Downstream impact</code> — plan changes, follow-up work, or <code>None</code>.</li>\n<li><code>Blockers and risks</code> — unresolved issues, skipped checks, manual checks, or\n<code>None</code>.</li>\n</ol>\n<p>Keep <code>Changed files</code> proportional. List paths individually when the list is\nshort. When it would become a long, low-signal inventory, group paths by\nmodule/directory, give counts, and name only high-signal or exceptional files.\nLabel a grouped list as a summary rather than exhaustive; the parent inspects\ngit status and the diff for the authoritative file list.</p>\n<h3>Implementation Worker (<code>phase-implementer</code>)</h3>\n<pre><code>You are implementing phase {phase_name} of this plan.\n\nContext:\n- Plan: {plan_path_or_summary}\n- PRD/spec: {prd_path_or_summary_or_none}\n- Prior phase commits and notes: {prior_phase_summary}\n- Repo instructions and validation requirements: {repo_rules_summary}\n- Current dirty-worktree notes: {dirty_worktree_summary}\n\nOwnership:\n- You own {owned_files_or_modules}.\n- Other agents or the user may have changes in the worktree. Do not revert work\n  you did not make. Adapt to existing changes.\n\nTask:\n- Implement only phase {phase_name}.\n- It is acceptable to deviate from the plan when the codebase shows a better\n  path, but document the reason and downstream impact.\n- Commit policy: {commit_policy}. The parent orchestrator commits by default;\n  do not commit from this worker unless this explicitly delegates commit\n  authority to you.\n\nValidation:\n- Run {affected_tests_or_checks} where practical.\n- If a required check is not practical, explain why.\n\nFinal response:\n- Use the Worker Result Contract headings in order.\n- In `Behavior or findings`, describe the behavior implemented.\n</code></pre>\n<h3>Review And Fix Worker (<code>phase-reviewer</code>)</h3>\n<pre><code>Review and fix phase {phase_name}.\n\nContext:\n- Plan: {plan_path_or_summary}\n- PRD/spec: {prd_path_or_summary_or_none}\n- Change under review: {commit_range_or_diff_scope}\n- Validation evidence: {phase_validation_results}\n- Repo rules: {repo_rules_summary}\n- Commit policy: {commit_policy}\n- Supplemental implementer notes: {phase_result}\n\nTask:\n- First inspect the plan, acceptance criteria, and actual change. Form an\n  independent assessment before reading the supplemental implementer notes.\n- Review the phase against acceptance criteria, repo conventions, security,\n  tenancy/data ownership, migrations, and test coverage.\n- Patch concrete issues directly when bounded and low-risk.\n- Do not commit from this worker unless the commit policy explicitly delegates\n  commit authority to you.\n- If no changes are needed, say so clearly.\n- If the plan should change, describe the exact plan and downstream updates.\n\nFinal response:\n- Use the Worker Result Contract headings in order.\n- In `Behavior or findings`, report findings fixed, the no-op result, and any\n  findings not fixed.\n</code></pre>\n<h3>Final Reviewer (<code>phase-final-reviewer</code>)</h3>\n<pre><code>Review the entire feature after all requested phases.\n\nContext:\n- Plan: {plan_path}\n- PRD/spec: {prd_path_or_none}\n- Complete change: {commit_range_or_diff_scope}\n- Final validation results so far: {validation_summary}\n- Supplemental phase results: {all_phase_results}\n\nTask:\n- First inspect the plan, acceptance criteria, and complete change. Form an\n  independent assessment before reading the supplemental phase results.\n- Review end-to-end behavior against the plan and PRD/spec.\n- Look for integration bugs, missing acceptance criteria, stale plan state,\n  validation gaps, unsafe data ownership, and regressions across phase\n  boundaries.\n- Patch only concrete issues that are safe to fix now.\n- Do not commit from this worker unless the commit policy explicitly delegates\n  commit authority to you.\n\nFinal response:\n- Use the Worker Result Contract headings in order.\n- In `Behavior or findings`, report findings fixed, the no-op result, and any\n  findings not fixed.\n</code></pre>\n<h2>Plan Conventions</h2>\n<p>Prefer a stable plan structure:</p>\n<ul>\n<li>Phase status: Not started, In progress, Done, Partial, or Blocked.</li>\n<li>Implementation log entries with date, phase, summary, validation, review\nresult, commits if any, deviations, and remaining risks.</li>\n<li>Downstream changes called out where the original phase plan changed.</li>\n<li>Manual checks listed separately from automated checks.</li>\n</ul>\n<p>Do not let the plan become ceremonial. If implementation or review shows that a\ntask is obsolete, split, merged, or better solved differently, update the plan\nand explain why.</p>\n<h2>Git And Validation Rules</h2>\n<ul>\n<li>Follow repo contributor instructions before every commit.</li>\n<li>Use non-interactive git commands.</li>\n<li>Stage intentionally and avoid unrelated dirty files.</li>\n<li>Never use destructive git commands unless the user explicitly requested them.</li>\n<li>Keep implementation, review fixes, plan finalization, and final feature fixes\ndistinct when committing.</li>\n<li>For multi-phase plans that should land as reviewable PRs rather than commits\non the user's checkout, use the worktree + stacked-PR mode above.</li>\n<li>If required validation cannot run, record the command, blocker, and risk in\nboth the subagent result and the plan log.</li>\n</ul>\n","files":[{"path":"AGENTS.md","sizeBytes":775,"isText":true},{"path":"agents/openai.yaml","sizeBytes":245,"isText":true},{"path":"LICENSE","sizeBytes":1067,"isText":false},{"path":"SKILL.md","sizeBytes":22415,"isText":true},{"path":"UPSTREAM.md","sizeBytes":367,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-17T17:02:39.412136Z","sha256":"87AFCA3DC2E8D0984358737E3B279E12FF8A0BE7697CC379BA3C942E6F982AD8","sizeBytes":10112},"review":null,"source":{"repositoryUrl":"https://github.com/hraness/wordcell","path":".agents/skills/phase-orchestrator","license":"MIT","commit":"7ae11acc1cc3325dc01fa80cdbaf9acbba06025a","subtreeSha":"BAAF60A158F704F3E6E0AB22D44B37C91A357128E6C98420AB6284216B187CDD","lastSyncedAt":"2026-09-25T23:11:51.088075Z"},"reviewedAt":"2026-09-17T17:04:54.747191Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/hraness/wordcell/tree/main/.agents/skills/phase-orchestrator"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install hraness-kb@llmmart"},{"target":"git","command":"git clone https://github.com/hraness/wordcell.git"}]}