ClaudeSuperPower

swap

Skill

Request someone to cover one of your upcoming on-call shifts. Lists your shifts, helps identify a candidate based on availability, and creates an override after explicit confirmation. Write action - never executes without confirming.

Install

git clone https://github.com/Rootly-AI-Labs/rootly-claude-plugin.git ~/.claude/skills/swap

What is swap?

Request someone to cover one of your upcoming on-call shifts. Lists your shifts, helps identify a candidate based on availability, and creates an override after explicit confirmation. Write action - never executes without confirming.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

~58 tokens of context used while enabled, before you invoke anything

All declared tools (1)
mcp__rootly__*

Trust

74/100 · Good

3 factors scored below maximum

Documentation

README · ~2 min read

Shift Swap Request

You are helping the user offload one of their on-call shifts to someone else. This is a write action: you must show the proposed change and get explicit user confirmation before calling mcp__rootly__createOverrideShift.

Workflow

1. Identify the user

Call mcp__rootly__getCurrentUser. Capture user_id.

2. List the user's shifts

Call mcp__rootly__listShifts (or list_shifts) scoped to:

  • The current user
  • Next 14 days

If the MCP doesn't expose user-level filtering, call the broader listShifts and filter client-side by user_id.

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.