Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Turn a skill's recommendations into real, executed actions — open the tickets, file the issues, post the updates — safely: dry-run preview, risk-classified, approval-gated, then recorded back to the brain. Use when asked to act on a plan, file tickets from a checklist, create issues from a PRD, execute the recommended next steps, or wire a skill's output into GitHub/Linear/Slack. Produces a dry-run actions plan with per-action risk, executes only after approval via the connected action MCP, and
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 124% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 38% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 34% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 52% | 0% |
The library is great at recommending work. This skill executes it — the action layer of the Professional Brain (Phase 2). A skill says "open a ticket per checklist item"; this turns that into real GitHub/Linear/Slack actions, safely: previewed, risk-rated, approved, then recorded. The cardinal rule: nothing acts silently.
ones gated individually.
Ask for (if not already provided):
recommend → build an actions plan (JSON) → preview + risk-gate → approve → execute → record{"target","op","args","why","risk?"}.🔴 high), and refuses to proceed while any 🔴 outbound/destructive action is unapproved: bash echo '<plan json>' | python3 scripts/action_preview.py - # after the user approves the risky ones: echo '<plan json>' | python3 scripts/action_preview.py - --allow-high
merge, charge…) needs explicit per-action approval. Default is do nothing until told.
create_issue). One target at a time; stop and report on the first failure.
bash python3 ../professional-brain/scripts/brain_write.py ./brain decisions "Filed launch tickets" \ --tag external --body "Opened 7 issues in acme/app from the launch checklist" --commit
Any action MCP can be wired in; these are the common targets, with example operations and the default risk the gate applies. Reads are 🟢; anything outbound, destructive, or that spends is 🔴.
| Target | Example operations | Default risk | |---|---|---| | GitHub | create_issue, comment, open_pr · (merge_pr, close 🔴) | 🟡 (🔴 for merge/close) | | Linear / Jira | create_issue, update_status, comment | 🟡 | | Slack | post_message, reply_in_thread (outbound → always confirm) | 🔴 | | Notion | append_block, create_page, update_property | 🟡 (🔴 if it overwrites) | | Email / Gmail | send_email (outbound) | 🔴 | | Calendar | create_event, invite (outbound) | 🟡 (🔴 if it emails invitees) |
Pick the narrowest target and op that does the job, scope to exactly what the user named, and let the risk gate decide what needs explicit approval. Outbound messages (Slack/email) are 🔴 by default — the model never posts on someone's behalf without a per-action yes.
[external] tag and a link.An action-aware skill adds a short "Proposes Actions" section: after producing its artifact, it lists the actions it could take (target · op · why), then hands off to action-runner — which previews, gates, executes, and records. The skill never executes directly.
[external] tagOther measured skills in the registry, with their headline benchmark lift.