Risemi

Best AI prompts and skills for operations (2026)

For running-the-business work: deciding what matters this week and automating what repeats.

1 skill · 2 prompts and packs · 1 free · written and tested in-house · Filter in the catalog

Operations work splits into judgment and plumbing. On the judgment side, Chief-of-Staff Weekly Briefing takes the week's numbers and returns three priorities, two decisions you've been avoiding and the risk nobody is flagging. It's for founders and consultants who don't have a chief of staff but want the Monday memo one would write.

On the plumbing side, this category leans on n8n. n8n Workflow From a Plain-English Spec is free: write five lines describing the workflow and get a node list, importable JSON, an error path and a test plan. When you want a coding agent to build and validate workflows itself, n8n Builder Skills for Coding Agents covers the expression and node-config details agents usually get wrong.

More on the tool itself is on the n8n hub.

Ops skills

Assumption: no n8n-MCP server is connected in this session, so I took the skill's fallback path: I wrote the workflow JSON directly from the bundled rules and checked it by review (a rule-check script plus a dry run of every expression). The real validator (`validate_workflow`) was not run, and nothing was deployed.

How the skill routed this

| Step | Sub-skill used | What it decided |
|---|---|---|
| Shape | `n8n-workflow-patterns` | Webhook processing pattern: Webhook, then Validate, then Action, then Respond |
| Node parameters | `n8n-node-configuration` | Slack post needs a channel and text. `responseMode: "responseNode"`. `options.responseCode` set on every Respond node. UUID node ids, no placeholder credentials |
| Expressions | `n8n-expression-syntax` | Webhook data lives under `.body`. Use `$('Webhook').item.json.body.*` once past the IF node. `=` prefix on every expression field |
| Error paths | `n8n-error-handling` | Slack gets `onError: "continueErrorOutput"` and its `main[1]` is wired to the 500 responder. `retryOnFail` is on. Bad input is caught upstream and gets a 400 |
| Validation | `n8n-validation-expert` | Runtime-profile checks done by review. Security warnings get fixed (header auth on the webhook) |

```
Webhook ──> Validate Input ──true──> Post to #signups ──success (main[0])──> Respond 200 OK
                        └──false──> Respond 400 Invalid Input
                                     Post to #signups ──error (main[1])────> Respond 500 Slack Failed
```

Validation result (excerpt)

```
PASS  Webhook responseMode is responseNode (Respond nodes control the reply)
PASS  Every branch (success and each error) ends at a Respond to Webhook node: no hanging branch
PASS  'Post to #signups': onError=continueErrorOutput AND main[1] wired
PASS  'Post to #signups': retryOnFail with maxTries <= 5 and waitBetweenTries <= 5000
PASS  Every {{ }} field starts with = (no 'Expression requires = prefix' error)
PASS  Webhook fields read from .body, never $json.name / $json.email / $json.plan
…
43 passed, 0 failed
```

Expression dry run against sample webhook items:

```
valid           IF -> true  (Slack)  Slack text: New signup: Ana Lima (ana@example.com) on pro
missing_plan    IF -> false (400)
bad_email       IF -> false (400)
no_body         IF -> false (400)
500 body:   {"error":"upstream_error","message":"The signup was received but could not be posted to Slack. Please retry later."}
```

Not verified without the server: the node typeVersions (Webhook 2.2, IF 2.3, Slack 2.3, Respond 1.5) and the Slack v2 parameter names; confirm by opening the nodes after import.

[The full answer also holds the six-node list, the importable workflow JSON and the expressions table with the reason behind each one.]
SkillCodePro
  • Antigravity
  • Claude Code
  • Codex
  • +4
Coding

n8n Builder Skills for Coding Agents

Use it to have your coding agent build, configure and validate n8n workflows without the usual expression and node-config mistakes.

0 installs
$12.99

Ops prompts and packs

Ops: common questions

Can AI act as a chief of staff?

For the weekly synthesis, yes. Paste your numbers into the Chief-of-Staff Weekly Briefing and it ranks priorities and names avoided decisions. The follow-through is still yours.

How do I automate a workflow with AI if I can't code?

Describe it in five plain lines and use the n8n Workflow From a Plain-English Spec prompt. It returns JSON you import into n8n, plus a test plan.

What do the n8n builder skills add over the prompt?

They let a coding agent build, configure and validate the workflow directly instead of you importing JSON by hand, and they target common expression and node-config mistakes.

Guides

By task

By agent or tool

By role

By output