Send an interrupt signal to a working team agent. An agent skill from platformplatform/PlatformPlatform.

MITAuto-check passed

Install Team Interrupt

skills CLI
$ npx skills add platformplatform/PlatformPlatform --skill team-interrupt -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install platformplatform/PlatformPlatform team-interrupt --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/platformplatform/PlatformPlatform.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/team-interrupt .claude/skills/team-interrupt && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
team-interrupt
GitHub stars
441
Token cost
~294 tokens
SKILL.md length
123 words
Files
1
Skills in repo
18
Repo updated
First seen
Licence
MIT

At a glance

Send an interrupt signal to a working team agent. An agent skill from platformplatform/PlatformPlatform.

  • Works in 4 steps: Run (use developer-cli exactly as… → Capture the stdout line - a single #… → Send a follow-up SendMessage to the same… → …
  • An agent is actively running and you need to send it a message without having to wait until it has processed all other messages
  • Calls dotnet

What it does

Team Interrupt is an agent skill from platformplatform/PlatformPlatform. Send an interrupt signal to a working team agent. Use when an agent is actively running and you need to send it a message without having to wait until it has processed all other messages.

Its SKILL.md is about 290 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: A platform designed for building enterprise-grade, multi-tenant products using Azure, .NET, React, TypeScript, Infrastructure as Code, etc. The licence is MIT.

When your agent uses it

  • An agent is actively running and you need to send it a message without having to wait until it has processed all other messages

Example prompts

  • “/team-interrupt”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Run (use developer-cli exactly as written - do not expand to an absolute worktree path)
  2. Capture the stdout line - a single # interrupt ID.
  3. Send a follow-up SendMessage to the same agent with the body prefixed by that ID
  4. STOP - no follow-ups.

What it can do on your machine

Read from SKILL.md and the folder at commit 269de1c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • dotnet

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Team Interrupt loads about 294 tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 123 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~294

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from platformplatform/PlatformPlatform at commit 269de1c, republished under its MIT licence (© platformplatform). 123 words, ~294 tokens.

Download SKILL.mdSave it as .claude/skills/team-interrupt/SKILL.md (or your agent's skills folder).
name
team-interrupt
description
Send an interrupt signal to a working team agent. Use when an agent is actively running and you need to send it a message without having to wait until it has processed all other messages.

Team Interrupt

SendMessage is for idle/hibernated agents only. If the agent is working, the message sits in the queue and is processed later against stale context - answers will be obsolete and queued instructions may already be wrong. To reach a working agent, use Interrupt + SendMessage. Never queue status checks, redirects, or corrections behind active work.

Procedure

  1. Run (use developer-cli exactly as written - do not expand to an absolute worktree path):
    bash
    dotnet run --project developer-cli -- claude-command send-interrupt-signal --team <team> --agent <agent>
  2. Capture the stdout line - a single #<id> interrupt ID.
  3. Send a follow-up SendMessage to the same agent with the body prefixed by that ID:
    #<id> <your instruction>
  4. STOP - no follow-ups.

The ID links the signal to the correct queued message; the active agent skips stale messages until it sees the matching ID.

© platformplatform, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/team-interrupt of platformplatform/PlatformPlatform.

Open the folder on GitHubat commit 269de1c

Compare with similar skills

Team Interrupt next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Team Interrupt compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Team Interrupt this skillplatformplatform/PlatformPlatform441—~294Automated safety check: PassMIT
SignalsPostHog/posthog40k—~4.3kAutomated safety check: PassCustom licence
Sendyc-software/qm15k—~1.5kAutomated safety check: PassMIT
Trader Signalruvnet/ruflo74k1 repos~605Automated safety check: NotesMIT
Agent Signal Pipelinelobehub/lobehub83k—~1.7kAutomated safety check: PassCustom licence
Sending NotificationsPostHog/posthog40k—~2kAutomated safety check: PassCustom licence

Similar skills

  • Signals

    PostHog/posthog

    Official

    How to query the documentembeddings table for raw signal data using HogQL.

    40k GitHub stars~4.3k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Send

    yc-software/qm

    Make a PR, wait for CI with bounded transport retries, independently review, and merge only when all gates pass.

    15k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Trader Signal

    ruvnet/ruflo

    Generate trading signals using npx neural-trader anomaly detection engine with Z-score scoring and neural prediction

    74k GitHub starsUsed in 1 repo~605 tokens
    Data & AnalyticsAuto-check: notes
  • Agent Signal Pipeline

    lobehub/lobehub

    Guides building event-driven background work for LobeHub agents, with sources, signals, actions, policies, workflow handoff and deduplication.

    83k GitHub stars~1.7k tokensUpdated today
    Backend & APIsAuto-check passed
  • Sending Notifications

    PostHog/posthog

    Official

    How to send real-time in-app notifications from PostHog backend code.

    40k GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Signal Write

    github/awesome-copilot

    Official

    Emit structured agent signals — hands-up, blocked, done, checkpoint, partnership.

    40k GitHub stars~1.3k tokensUpdated today
    Auto-check passed

More from platformplatform/PlatformPlatform

All 18 skills in this repo
  • Create Prd

    platformplatform/PlatformPlatform

    Create a product requirement document (PRD) for a new feature.

    441 GitHub stars~3k tokensUpdated 14 days ago
    Auto-check passed
  • Rebuild Branch

    platformplatform/PlatformPlatform

    Rebuild a stale branch by cherry-picking each commit onto a fresh branch off main, using a ralph-loop to validate each commit (build, test, format, lint, optional e2e) before moving on.

    441 GitHub stars~2.1k tokensUpdated 14 days ago
    Auto-check: notes
  • Swc Plugin Compatibility

    platformplatform/PlatformPlatform

    Diagnose and fix Lingui SWC plugin compatibility errors with Next.js, Rspack, or other SWC runtimes.

    441 GitHub stars~873 tokensUpdated 14 days ago
    Auto-check passed
  • Aspire Restart

    platformplatform/PlatformPlatform

    Start or restart the .NET Aspire AppHost via the developer CLI.

    441 GitHub stars~415 tokensUpdated 14 days ago
    Auto-check passed
  • Commit

    platformplatform/PlatformPlatform

    Commit session changes to git. An agent skill from platformplatform/PlatformPlatform.

    441 GitHub stars~567 tokensUpdated 14 days ago
    Auto-check passed
  • E2E

    platformplatform/PlatformPlatform

    Run end-to-end Playwright tests via the developer CLI. An agent skill from platformplatform/PlatformPlatform.

    441 GitHub stars~542 tokensUpdated 14 days ago
    Auto-check passed

Questions about Team Interrupt

What does Team Interrupt do?

Send an interrupt signal to a working team agent. An agent skill from platformplatform/PlatformPlatform. Team Interrupt is an agent skill from platformplatform/PlatformPlatform. Send an interrupt signal to a working team agent.

When should I use Team Interrupt?

Team Interrupt fits situations like: an agent is actively running and you need to send it a message without having to wait until it has processed all other messages.

How do I install Team Interrupt in Claude Code?

Run `npx skills add platformplatform/PlatformPlatform --skill team-interrupt -a claude-code`. Or copy the skill folder (.claude/skills/team-interrupt in platformplatform/PlatformPlatform) into .claude/skills/team-interrupt in your project. Claude Code loads it when a task matches its description.

How do I install Team Interrupt in Codex?

Run `npx skills add platformplatform/PlatformPlatform --skill team-interrupt -a codex`. Or copy the skill folder (.claude/skills/team-interrupt in platformplatform/PlatformPlatform) into .agents/skills/team-interrupt in your project. Codex loads it when a task matches its description.

Can I use Team Interrupt in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add platformplatform/PlatformPlatform --skill team-interrupt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/team-interrupt, .gemini/skills/team-interrupt, .github/skills/team-interrupt and .opencode/skills/team-interrupt in your project.

What does Team Interrupt need to run?

Going by SKILL.md and its folder, Team Interrupt needs the command-line tools its instructions call (dotnet).

Does Team Interrupt access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Team Interrupt safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Team Interrupt use?

Team Interrupt is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Team Interrupt use?

About 294 tokens (SKILL.md is roughly 1.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Team Interrupt?

Skills that share tags, products or a category with Team Interrupt: Signals (PostHog/posthog, 40k stars), Send (yc-software/qm, 15k stars), Trader Signal (ruvnet/ruflo, 74k stars) and Agent Signal Pipeline (lobehub/lobehub, 83k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Team Interrupt?

platformplatform (a GitHub organization) maintains it in platformplatform/PlatformPlatform, which has 441 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on September 24, 2026.

Source: platformplatform/PlatformPlatform on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.