designing-workflow
Designs workflow structure. Use when planning a workflow, choosing which phases to include, or selecting a workflow pattern for a task.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Designs workflow structure. Use when planning a workflow, choosing which phases to include, or selecting a workflow pattern for a task.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | designing-workflow |
| description | Designs workflow structure. Use when planning a workflow, choosing which phases to include, or selecting a workflow pattern for a task. |
The canonical six-phase menu for rageatc-core-oss — every workflow subsets from these phases based on task characteristics. This skill covers structure (which phases, when); execution (agent coordination, logging, validation) lives in orchestrating-work.
Understand requirements, explore context, identify the execution approach. The full arc is Ideate → Understand → Solution → Brief, each step optional:
ideating — generate and explore ideas when the user doesn't yet have a clear taskunderstanding-the-ask — explore user intent through structured dialoguesolutioning — explore solution options when the approach is unclearOutputs: clear understanding of requirements; decision record if solutioning was used; captured ideas if ideating was used.
Create the execution plan for orchestrator and user — NOT for agents, who receive instructions at invocation. Leverage the plan agent, review the plan with the user, identify decision points, dependencies, agent sequence, and file paths. If planning is done right, everything else flows smoothly.
Output: work/<task-id>/plan.md.
Background investigation, fact-finding, evidence gathering. Include for novel domains, unfamiliar problem spaces, or factual claims needing verification; skip for routine well-understood work or when the necessary knowledge is already in context.
Sub-steps: research brief (orchestrator-owned, per creating-briefs) → execute (researcher / source-collector) → fact-check (optional but recommended) → review (critic, iterate if needed).
Outputs: research document, source index (thorough mode), fact-check report.
Research is the primary fact-checking checkpoint — verify claims here to prevent error propagation into artefacts.
Create the primary deliverable through iterative refinement: artefact brief (orchestrator-owned, per creating-briefs) → produce v1 (producer with applicable skills) → review (critic) → iterate until accepted. Fact-check only if Production introduces new claims beyond Research.
Producer-Critic cycles are sub-phase iteration — low-cost quality refinement, not phase-level rework.
Outputs: artefact versions with matching review versions, approved final version.
Capture noteworthy observations to the project's LEARNINGS.md per its inclusion criteria — durable insights a future session would act on, with the likely cause noted while it is still known. Skip for one-off or trivial tasks. Codification into skill or workflow changes happens later, when the user runs /codify.
Output: LEARNINGS.md entries.
Deploy results, update root project files (STATUS.md always; others if stale), commit when explicitly requested. Always the last phase; human approval gates belong here, at irreversible actions like deployment and commits.
Default when uncertain: Research-Driven. Research prevents costly Production rework; Learning can be added post-hoc if valuable patterns emerge.
Persists: task requirements and constraints, research findings, artefact brief, file paths. Resets: working context and agent-specific state — each agent starts fresh.
Boundaries requiring explicit handoffs:
See orchestrating-work for how to validate handoffs during execution.
Delegates a task to OpenAI Codex running as an interactive session in a herdr pane - uses the user's ChatGPT subscription, visible in herdr, steerable mid-session. Use when delegating work to codex, offloading a task to a GPT model (sol, terra, luna), or running a second opinion from a non-Claude frontier model. Not for Claude Code's own Agent tool or local-LLM delegation (delegating-to-local-llm).
Delegates a task to a local LLM running as a Pi coding-agent session in a herdr pane - the subagent is visible in herdr, can be steered mid-session, and costs no cloud tokens. Use when delegating work to a local model, spawning a Pi subagent, offloading a task to omlx (qwen, gemma), or running agent work offline. Not for Claude Code's own Agent tool or subagents inside Pi.
Loads the rageatc-code-oss operating rules directly from the plugin when the SessionStart hook has not delivered them. Use when the rageatc-code-oss failsafe line appears in session-start hook output, when the plugin's operating rules are absent from context, or when the injected rules look truncated.
Loads the rageatc-core-oss operating rules directly from the plugin when the SessionStart hook has not delivered them. Use when the rageatc-core-oss failsafe line appears in session-start hook output, when the plugin's operating rules are absent from context, or when the injected rules look truncated.
Raises an artefact's signal-to-noise ratio by removing text that earns nothing for its reader — filler, repetition, over-explanation, ornamental phrasing — and relocating conditional detail to references. Use to slim a skill, agent, or document, cut bloat, tighten prose, or shrink a file that has grown too long. Tuned for SKILL.md files.
Creates a design system for software with a UI. Use when a project has a user interface and architecture is confirmed — whether creating from scratch or extracting patterns from existing code.