For a larger task, you can time-box saved-knowledge gathering to one to three hours. This limit applies to context gathering, not the full implementation.
More context and additional roles can increase model time and cost. Try a short example first; expand the workflow only when it helps.
Invoke the installed Zorya Context plugin. Read and follow all applicable skills, project rules, and the actual minimum requirements of the chosen workflow. Start with relevant knowledge already saved in Context and follow Context rules for preparing that volume, including consent requirements for an extended reuse_only step. Before each new research task or collection of new sources, agree with me on the specific gap, benefit, sources, and time limit; each such collection requires separate consent.
Assign responsibilities to an orchestrator, relevant specialist consultants, a knowledge collector and evaluator, an executor, and an independent quality check only when the AI client, app, or environment and project rules actually support those roles. If a role is unavailable, state that limit; the executor reviewing its own work in sequence is not an independent consultant or QA.
Do not treat the preference for saved knowledge as blanket consent for extended preparation; follow applicable Context rules and ask separately if they require it. Optional Context target: 100,000 unique relevant knowledge tokens for each role separately, including the executor. Count only complete bodies actually read by that role; exclude duplicates and irrelevant bodies. Time-box knowledge gathering itself to one to three hours. When that time ends, report the time and actual volume for each role, including any shortfall, then continue the authorized implementation with the gathered material if the workflow's mandatory minimums and dependencies are satisfied. If a required minimum or separate role is missing, do not claim that step passed and state which dependency prevents continuation.
Optional assignment of available models: Orchestrator → [available model]; consultants → [available model]; collector/evaluator → [available model]; executor → [available model]; independent QA → [available model]. Fill this in only if your AI client, app, or environment supports model selection and project rules allow it. The same model may serve multiple separate roles or agents if supported; QA independence comes from a separate role and review, not a different model. This assignment does not change MCP tools or guarantee separate agents can be launched.
Task: [goal, audience, constraints, affected files, and acceptance criteria].
Only if your AI client, app, or environment supports model selection and project rules allow it: Orchestrator → [available model]; consultants → [available model]; collector/evaluator → [available model]; executor → [available model]; independent QA → [available model]. The same model may be used in multiple separate roles/agents if supported. QA independence comes from a separate review, not the model.