design-workflow

Featured

Turn a guardian's plain-language automation into a runnable Rome workflow app, in one conversation. Use whenever the guardian wants to build, create, set up, or design an automation or workflow ("every morning summarize my unread emails", "when I save a link, fetch and summarize it", "for each new ticket, look up the customer and draft a reply"). You shape the idea into a short spec, get the guardian's approval, then build and install the workflow yourself — no separate planner or builder.

AI & Automation 488 stars 37 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
90
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Design a workflow The guardian described an automation. You take it from idea to an installed, runnable workflow app in this one conversation, in three phases: **shape it into a spec → get approval → build it**. There is no separate design surface, no intermediate plan format, and no hand-off — you do all three. ## Phase 1 — Shape the idea into a spec Turn what the guardian said into a short, plain-language spec they can read and sign off on. The spec is the thing they approve, so write it for a non-technical reader — what the automation *does*, not how it's coded. Use this shape: > **Trigger** — what kicks it off (a schedule, an event, a "run now"). > **Steps** — the ordered things it does, one short verb phrase each > ("fetch my unread emails", "summarize them", "post the digest to my chat"). > **Decisions** — any branch ("if the total is over $5k, escalate; otherwise file > it"), stated as plain conditions. > **Per-item work** — anything done "for each" of a list ("for each ticket, rate > its severity"). > **Delivers** — the final step that sends, posts, saves, or shows the result. Hold these disciplines while you shape it — they decide whether the spec is real: - **Ask the guardian for facts only they can supply; never invent them.** A threshold amount, a recipient, a channel, which account, which event fires the trigger — a made-up "$5,000" looks authoritative and gets approved by accident. When a fact like this is missing, ask for it in your reply rather t...

Details

Author
rome-os
Repository
rome-os/rome
Created
2 weeks ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

workflow-design

Models, proves, measures, and safely changes multi-step workflows — approval chains, review pipelines, intake/triage/fulfillment flows, ticketing, order processing, state machines with human gates. Use when designing states/gates/transitions or an audit trail, when a status field or event log is being added to a system, when tests guarding a workflow need auditing ("the suite is green but I don't trust it"), when someone asks where items get stuck, whether an approval step is worth keeping, who approved something, or why a queue is growing, or when a live workflow's definition must change with items still in flight. Also covers spreadsheet/paper approval processes, human review of AI or agent output, SLA/escalation design, and the workflow-engine-vs-hand-rolled decision. Stack-agnostic; ships four dependency-free tools (flow linter, guard red-proof runner, transition-log metrics, log-vs-model conformance).

1 Updated 2 weeks ago
ghorbanies
AI & Automation Listed

the-workflow-builder

Designs a marketing or sales automation as a specification: trigger, entry conditions, actions, branching, wait logic, error handling, the scheduled data assertions that catch a silent integration failure where nothing errors but values are wrong, plus a named owner, an audit date and a retirement condition. Use when automating an internal handoff or a repetitive process, or when an existing automation is misfiring and nobody can say why. Boundary: `the-flow-architect` designs customer-facing lifecycle journeys with messaging in them, while this skill designs the operational plumbing. `the-routing-engine` covers lead scoring and routing specifically.

1 Updated today
sidchaudhary
AI & Automation Listed

task-workflow

AI task workflow — scope → spec → approved PLAN.md → implement/verify loop (capped, independent verifier) → review → cleanup. Triggers: 'implement X', 'add a feature', 'fix bug in Z', /task-workflow, or any non-trivial feature/bug-fix work.

0 Updated today
tammai