mcpbeat Sign in

Twg Operational Health Agent Skill

> Use with the root `twg` skill for on-call handoffs, incident response and investigation, post-incident reviews, reliability reviews, Assets refresh, capacity views, meeting summaries, and operational risk readouts.

8k tokens
context cost
the whole folder, loaded on every use
6
files
instructions only
0
copies elsewhere
how many repositories repackaged it
8
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/atlassian/twg-cli --skill twg-operational-health

What comes with it

25 214 bytes besides the instruction
LICENSE.txt
references/assets.md
references/incident-investigation.md
references/pir-root-cause.md
references/reliability-review.md

The instruction itself

14 sections, as written by the author

twg-operational-health

Use together with the root twg skill. Exact command grammar comes from live

twg help or twg help describe <path>.

CLI launcher fallback

Run twg <command>. On shell command not found, use $HOME/.local/bin/twg

(macOS/Linux) / $env:LOCALAPPDATA\Programs\twg\bin\twg.exe (PowerShell), then

tell user to add that directory to PATH. Do not treat auth or command errors as

PATH failures.

Use When

  • "I'm taking over on-call"
  • "Reliability, incident, SEV, or post-incident review readout"
  • "Investigate an active incident and find mitigation"
  • "Analyze root cause or draft postmortem/PIR learning/action items"
  • "Open risks, blockers, overloaded people, operational health"

First Move

Resolve scope, window, anchors, owner/escalation path, status, recency, and

follow-ups. Find the operational anchor before joining relevant surfaces.

Run without --site; TWG inherits the user's pinned Jira/JSM site. Only add a

site override when the user explicitly requests another tenant. Never assume a

vendor-internal incident site.

Evidence Policy

  • Rank by impact, urgency, owner clarity, recurrence risk, and actionability;

separate live risks from historical mentions.

  • Cluster compact incident, PIR, follow-up, runbook, owner, asset, or meeting

evidence by service, theme, owner, and recency. Hydrate highest-risk clusters;

stop once theme, owner signal, and confidence are clear.

  • Separate working theory, confirmed problem, mitigation, and `root

cause`. Require a causal mechanism for confirmed root cause; a closed record

is insufficient. Mark claims confirmed, supported, candidate, or

missing evidence; use references for RCA details.

  • After one correction of a repeated backend, auth, or schema error, report the

gap and use remaining evidence instead of nearby aliases or broad inventories.

Recipe Cards

Leadership Reliability Review / On-Call Handoff

Load references/reliability-review.md. Resolve leader, platform, and window;

cluster supported themes, separate cause from mitigation, connect prevention

work, and rank leadership actions. For handoffs, add a first-hour checklist and

escalation map.

Incident Investigation / Mitigation

Use when the incident is active, newly mitigated, or pre-PIR. Anchor on the

incident record, then pull responders, symptoms, impact, recent

deploys/flags/config, topology, alert/log/metric pointers, ownership, runbooks,

and similar incidents. If ticket fields are sparse, probe the four golden-signal

families with bounded follow-ups. See references/incident-investigation.md.

Output a four-signal matrix, hypotheses, confidence, next checks, and mitigation

options; never call a mitigation the root cause without the causal mechanism.

Post-Incident Root Cause / Learning

Use after mitigation/recovery when drafting or evaluating a postmortem/PIR. Pair

the incident with the PIR, linked docs, final comms, remediation PRs, and action

items; cover confirmed mitigation, causal mechanism, 5-why chain, and

detection/response gaps. See references/pir-root-cause.md. Output root cause,

contributing factors, mitigation-versus-cause, and prioritized actions.

Assets / Asset Refresh

Build contributors from project/goal/Jira/PR/doc/activity evidence. Inspect

Assets schema/type metadata before AQL; join people via discovered user-like

attributes such as Calculated user. Rank by contribution centrality plus asset

risk, and report confidence and gaps. See references/assets.md.

Capacity / Staffing / Meetings

For staffing, resolve project/topic/org and identify people by related work,

ownership, review influence, docs, and project/goal involvement; check load

before recommending. For meetings, query scoped recordings, preview transcripts

first, fetch full transcripts only for central ones, then summarize decisions,

action items, and gaps.

Output Shape

  • Lead with severity, urgency, or recommendation, then owner, status, recency,

impact, confidence, and evidence.

  • For active investigations, add a four-signal evidence matrix and an

incident-to-learning timeline with confirmed problem, mitigation, root-cause

status, and prevention action.

  • Group patterns across artifacts, give ranked next actions with a suggested

owner, and call out data gaps (missing transcripts, no asset match, stale

update, ACL/auth gaps, weak ownership).

Anti-Patterns

  • Do not fetch every transcript or page body, or treat every incident mention

as a live risk.

  • Do not wait for chat/comments to label RCA before surfacing directional

hypotheses for pre-PIR investigation.

  • Do not call mitigation root cause without an established mechanism. Do not

treat workflow panels, bot comments, or opaque fields as RCA narrative.

  • Do not use keyword matches alone as org ownership — cross-check assignee,

service owner, PIR participants, or org-tree membership.

  • Do not join Assets by display-name guesses before inspecting schema/type

fields, or recommend staffing from activity counts alone.

References

  • references/assets.md - schema-first Assets queries and person/device joins
  • references/reliability-review.md - bounded incident/PIR leadership review
  • references/incident-investigation.md - active investigation and mitigation
  • references/pir-root-cause.md - post-mitigation root-cause and PIR workflow

Other skills for the same job

different authors, same section of the catalogue
Skill Share
by frostant
×4

A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.

728 tokens
Init First Agent
by nanocoai

Walk the operator through creating the first NanoClaw agent for a DM channel — resolve the operator's channel identity, wire the DM messaging group to a new agent, and trigger a welcome DM via the normal delivery path. Use after channel credentials are configured and the service is running.

2k tokens
Customer Support Agent
by mastra-ai
vendor

Authoring playbook for building agents that triage and reply to customer messages — support tickets, email inquiries, chat questions, refund requests, or product issues. Use this when the user wants an agent that handles inbound customer questions, drafts replies, escalates hard cases, summarizes tickets, or follows a support playbook.

2k tokens
Build Zoom Team Chat App
by anthropics
vendor

Reference skill for Zoom Team Chat. Use after routing to a chat workflow when building user-scoped messaging integrations, chatbot experiences, rich cards, buttons, slash commands, or chat webhooks.

29k tokens
Language Injection
by microsoft
vendor

LLM Agent 多语言注入规范。在修改 Agent 提示词、添加新的 Agent 端点、处理用户可见的后端消息(message_code)时使用。

1k tokens
Trigger Chat Agent Advanced
by triggerdotdev
vendor

> Advanced and operational chat.agent capabilities for Trigger.dev, loaded on demand. Load this when working on the raw Sessions primitive (sessions / SessionHandle), a custom chat transport or the realtime wire protocol, durable sub-agents (AgentChat, chat.stream.writer), human-in-the-loop, steering, actions, background injection (chat.defer / chat.inject), fast starts (preload, Head Start via @trigger.dev/sdk/chat-server), context resilience (compaction, recovery boot, OOM, large payloads), chat.local run-scoped state, offline testing with mockChatAgent, or prerelease/version upgrades. For the everyday chat.agent({...}) definition and the useTriggerChatTransport happy path, use the trigger-authoring-chat-agent skill instead.

4k tokens
Bootstrap Google Tools
by google
vendor

Install and authenticate, on demand, the CLIs the sandbox does not prebake — Node/npm, `gws` (Google Workspace), `gcloud`, `agents-cli` (call remote A2A/ADK agents), and `mcp-cli` (use MCP-server tools). Use this whenever one of those tools is needed but missing (a `node`/`npm`/`gws`/`gcloud`/`agents-cli`/`mcp-cli` command returns "command not found"), or before starting any task that requires one — Google Workspace work (Drive, Gmail, Sheets, Calendar, Chat), GCP via `gcloud`, calling another agent deployed remotely over HTTP (Cloud Run or Vertex Agent Runtime), or using tools exposed by an MCP server. Setup only (install + config + headless auth); each tool's own usage lives in its own skill(s).

5k tokens
Hubspot Customer Prep
by openai
vendor

Use when preparing HubSpot customer briefs for meetings, renewals, QBRs, sales calls, escalations, handoffs, or follow-ups.

417 tokens

How to use it

Copy the folder

Take atlassian/twg-operational-health from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.