operations-transformation · git:20260928.d21fb8d · 2026-09-28 · sha256 95a9a6ebba52fe9f
operations-transformation git:20260928.d21fb8dA
Immutable. This exact content never changes and is served at /api/v1/blob/95a9a6ebba52fe9f.
--- name: operations-transformation sheetId: "3.10" description: "Three-stage operations transformation pipeline — process discovery (SIPOC), digital transformation assessment, then automation-ready process redesign — to turn pain points into builder-ready blueprints." category: operations project: operations-transformation platform: claude status: Done author: Peter Tu input: "A client-described inefficient or unclear business process, ideally with prior discovery context from consult-discovery" process: "Stage 1 SIPOC mapping → Stage 2 automation suitability diagnosis (four-quadrant + ROI) → Stage 3 sub-task / system-layer / MVP-stack redesign" output: "SIPOC table, diagnostic table with tech recommendations and ROI, and a builder-ready redesign blueprint with MVP stack" synergy: - "operations-flow-optimization" type: agent skills: ["operations-process-discovery", "operations-automation-validation", "operations-process-redesign"] house-style: bound --- # Operations Transformation ```bash npx skills add https://github.com/peter-tu-zynkr/zynkr-skill-builder --skill operations-transformation ``` Turn an inefficient business process into a builder-ready automation blueprint through three sequential stages. Use this skill after `consult-discovery` (or whenever you already have a clear pain point) and you want to design the operational fix end-to-end before handing to an engineer. --- ## Step 1 — Collect inputs Ask the user for: 1. **Pain-point description** — the inefficient or unclear process to redesign 2. (Optional) `STAGE1_SUMMARY` / `STAGE2_SUMMARY` from `consult-discovery` if available 3. The business outcome they want from the transformation (cost / speed / quality / scale) Store as `PROCESS_BRIEF`. --- ## Step 2 — Stage 1: Process Discovery / SIPOC mapping (subagent) Display: ``` --------------------------------------------- Stage 1: Process Mining — build the SIPOC map --------------------------------------------- ``` Launch the `operations-process-discovery` agent (`./agents/operations-process-discovery.md`) using the Agent tool, passing `PROCESS_BRIEF`. The agent walks through: 1. End-to-end process mapping (main stages, owners) 2. Supplier and Customer per step (one question at a time) 3. Agent-generated Input/Output assumptions Store the final SIPOC table as `SIPOC_TABLE`. Ask: ``` Does this SIPOC map look right? (Yes / Adjust) ``` > **Optional Stage 1.5 — quick lean pass on a tangled as-is.** If `SIPOC_TABLE` is too messy to diagnose (duplicated steps, unclear loops), you may invoke `operations-flow-optimization` here for a quick cleanup before Stage 2. The canonical ordering pass, however, runs AFTER Stage 3 — see Stage 3.5 below (course Ch5 §5.5.2: assess first, redesign, then optimize the ordering of the re-chained flow). --- ## Step 3 — Stage 2: Digital Transformation Assessment (subagent) Display: ``` --------------------------------------------- Stage 2: Diagnose automation suitability --------------------------------------------- ``` Launch the `operations-automation-validation` agent (`./agents/operations-automation-validation.md`), passing `SIPOC_TABLE`. The agent will produce: - **Diagnostic table** per step — Classification (four quadrants), Tech suggestion (LLM / State Machine / Rule-based / Human), ROI, Rationale - **Recommendation summary** — which steps to transform now, which to defer - A hand-off prompt to Stage 3 Store as `DIAGNOSTIC_RESULT`. Ask the user which steps to redesign. Default: all steps marked ROI=High or ROI=Medium. --- ## Step 4 — Stage 3: Process Redesign (subagent) Display: ``` --------------------------------------------- Stage 3: Redesign — sub-tasks, layers, MVP stack --------------------------------------------- ``` For each selected step from `DIAGNOSTIC_RESULT`, launch the `operations-process-redesign` agent (`./agents/operations-process-redesign.md`) one step at a time. Per step, the agent produces: - Step title - Redesign table (Sub-tasks × FE/BE/DB × Suggested tool) - Flow type (Sequential / Decision Tree / Loop / Human-in-the-loop) - MVP stack recommendation - 1–3 sentence summary After each step, ask: ``` Would you like to redesign the next diagnosed step? (Yes / Skip / Stop) ``` > **Optional Stage 3.5 — streamline the redesigned flow (course Ch5 §5.5.2).** Once Stage 3 has re-chained the steps, run the lean ordering pass on the redesigned flow before building anything: validate I→P→O on every step, map dependencies, eliminate friction (duplicative / looping / missing steps), and re-sequence only where it buys less rework, lower risk, or higher throughput. Invoke `operations-flow-optimization` on the Stage 3 blueprint to produce the final "ideal flow" spine for the MVP build. The principle: **eliminate before you automate** — don't build steps a lean pass would have deleted. --- ## Step 5 — Final blueprint Compile all step redesigns into a single deliverable: 1. SIPOC map (Stage 1) 2. Diagnostic table (Stage 2) 3. Per-step redesign blueprints (Stage 3) 4. Consolidated MVP stack (deduped across steps) Ask: ``` Next steps: 1. Hand off blueprint to engineering team 2. Iterate on a specific step 3. Schedule a build session with <your-company-contact-email> ``` > **`<your-company-contact-email>` is a company fact — read it from Atlas** (`get_knowledge`, key `company.contact-email`, on the `zynkr-atlas` MCP server; the value is the `value:` line). If Atlas cannot be reached, the key is missing, or there is no `value:` line, ask for it; never run with the blank still in it. --- ## Rules - Stage 1 may ask discovery questions, but Stage 2 and Stage 3 must trust prior agent output — no re-diagnosing - Always one question at a time during Stage 1 - Diagnostic table classifications are advisory; flag low-ROI steps but do not auto-skip them - Never recommend LLM-only solutions for rule-based, low-frequency steps (cost mismatch) ## House style Writing style is **not owned by this file**. The house voice lives in two Google Docs under `[@] 寫作指南` (`12DBdFz3SK22ie9im_ThFMI7IBRXsTZsV`), read at runtime: - 《[2.0] Zynkr 通用風格指南 House Voice》 `10bOIQwRm9Pxwgct4hlwCwK_B4Pipai1HqBPZKzyRHSE` — the universal core, plus the addendum for this surface - 《[3.2] 禁用詞清單 Forbidden Words》 `1N5sHLP4qzmmhpCGsi6KElxi1z0MFe4QZ0Q_35T10Uyg` Read both before producing client- or reader-facing text, and scan the draft against 《[3.2]》 before handing it over. If Drive is unreachable, say so in the output rather than proceeding unchecked. Never re-implement either list inside this file.