Action

by Rootly-AI-Labs65832aa6ff7aNo licenseListed Oct 8, 2026Updated Oct 8, 2026

Manage incident action items from the terminal. Subcommands - list (default - your open action items) or add <incident> "<summary>" (create one on an incident). Use to capture follow-ups during or after an incident without opening the Rootly UI.

Instructions onlyDevOps & Cloud
AI-generated overview

View and create Rootly incident action items from the terminal via MCP tools.

What it does
This skill lists the current user's open incident action items in Rootly, grouped by incident and sorted by severity and age, and can create a new action item on a specified incident. It resolves incidents by UUID, INC-number, or bare number, shows a preview before writing, and requires explicit user confirmation before creating anything. It relies on Rootly MCP tools and does not include scripts.
When to use it
Use it to capture follow-ups during or after an incident, or to review your outstanding action items, without opening the Rootly UI. It fits incident-response workflows where action items live in Rootly.
Requirements
Requires access to Rootly MCP tools (mcprootly*), including getCurrentUser, listAllIncidentActionItems, getIncident, and createIncidentActionItem. No scripts are shipped; it is instructions only.

Action Items

You are helping the user view or update incident action items in Rootly.

Subcommand routing

Parse $ARGUMENTS:

  • Empty or starts with list → List mode (default).
  • Starts with add <incident-ref> → Add mode. The remainder is the description.
  • Anything else → show the usage from argument-hint and stop.

List mode

Goal: show the user their open action items, sorted by incident severity then age.

  1. Call mcp__rootly__getCurrentUser to get the user's UUID.
  2. Call mcp__rootly__listAllIncidentActionItems and filter results client-side by assigned_to_user_id matching the current user, plus status not in done/closed/cancelled.
  3. For each item, the response usually includes an incident_id or incident reference. Cluster results by incident.
  4. Render:
## Your Open Action Items ([N] total across [M] incidents)
### [INC-XXXX] [Incident title] ([severity])- [ ] [Action item description] — due [date or "no due date"], priority [priority]- [ ] [Action item description] — due [date], priority [priority]
### [INC-YYYY] [Incident title] ([severity])- [ ] [Action item description] — due [date], priority [priority]

If there are zero open items, say so plainly: "No open action items assigned to you."


Add mode

Goal: create a new action item on an incident. Write action — requires explicit confirmation.

  1. Parse the incident reference from $ARGUMENTS (UUID, INC-XXXX, or bare number).
  2. Resolve the incident by calling mcp__rootly__getIncident with the reference exactly as the user provided it. The MCP server now accepts UUIDs plus sequential forms like 4460, #4460, and INC-4460.
  3. Parse the action item summary: everything after the incident reference, stripped of surrounding quotes.
  4. Show a preview to the user:
**About to create action item:**- Incident: [INC-XXXX] [title]- Summary: [summary]- Assigned to: [you / unassigned per default]- Priority: medium (default — adjust in Rootly UI if needed)
Confirm to create? (yes / no)
  1. Wait for the user's reply. Do not call mcp__rootly__createIncidentActionItem until they say yes.
  2. On confirmation, call mcp__rootly__createIncidentActionItem with:
json
{  "incident_id": "[resolved incident UUID]",  "data": {    "type": "incident_action_items",    "attributes": {      "summary": "[summary]",      "priority": "medium",      "status": "open"    }  }}

Echo the resulting action item ID and any URL. 7. On rejection, acknowledge and stop without making the call.


Guidelines

  • Never mutate Rootly state without explicit confirmation. The "yes" must come from the user, not be assumed.
  • Show what will change before the call, not after.
  • If a write fails mid-flight, surface the exact error so the user can decide whether to retry.
  • If mcp__rootly__listAllIncidentActionItems is rate-limited or paginates, take just the first page (50 items). The user can re-run if they need more.
  • Do not imply that action items can be marked done through this skill until the MCP exposes an update action item tool.

Source and attribution

Source:Rootly-AI-Labs/rootly-claude-plugininskills/actionat commit65832aa

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal