{ "listing": { "skills": [ { "path": "plugins/incident-io/skills/architecture/SKILL.md", "name": "architecture", "description": "Answer questions about how the organisation builds, deploys, and runs its software — what a system is, where it runs, what it depends on, and the real names of things (cloud projects, clusters, namespaces, hostnames, buckets) — from architecture docs wherever they live. Use when asked \"how does X run\", \"what is Y\", \"where does Z live\", or when grounding a component before debugging it.\n", "files": { "plugins/incident-io/skills/architecture/SKILL.md": "15168c5547eb01b4bb0cb18d3d505c3b38b150f41124c933275c5023e53a78fd", "plugins/incident-io/skills/architecture/references/where-docs-live.md": "e69f3a2f3fa0f9d0be7ba5c3fcf2eced2b5d690a1c5569cdde0159614caca4b2" } }, { "path": "plugins/incident-io/skills/architecture-author/SKILL.md", "name": "architecture-author", "description": "Write and maintain architecture docs — the documents that say what each system is, where it runs, what it depends on, and the real names of things (cloud projects, clusters, namespaces, hostnames, buckets). The heart of it is an interview that pins down what each system name actually means before anything is written. Use when asked to write, extend or improve architecture documentation, to document a system, or to fill a gap the `architecture` skill could not answer.\n", "files": { "plugins/incident-io/skills/architecture-author/SKILL.md": "a787205940e20853aacb33350382cba899057c31e2d9892b1b43639046dca15e", "plugins/incident-io/skills/architecture-author/references/concerns.md": "c82c8b21755dfdf33e2ccb87b497094b7457ffcb6292f31fc9fd968c34255521", "plugins/incident-io/skills/architecture-author/references/examples/README.md": "a7a45112bd569d5ff1ec7062100061947673c77c50ab8076b839b21645020197", "plugins/incident-io/skills/architecture-author/references/examples/atlas/README.md": "ec675270dfa35b6c0981896bca807752fae0d3bfaf41822d76bdce1db38557d9", "plugins/incident-io/skills/architecture-author/references/examples/atlas/database.md": "c89937eee36cb7447c8826678cf531e9c43d646a3155c74ec5e07f4a7bc5fe0e", "plugins/incident-io/skills/architecture-author/references/examples/atlas/deployment.md": "146be7356ee09eb3b41a28c4a2b67c31690e8e96ba9f32760ee4844082b19322", "plugins/incident-io/skills/architecture-author/references/examples/atlas/events.md": "25cd1ac5130a9a390384cd8b2412de3980e93de012cb28b8ec848167923f7a88", "plugins/incident-io/skills/architecture-author/references/examples/atlas/observability.md": "4ae56e02a82b09ea8b3d08b8a4f485dbb234ac45ffbf984f0a94b4fa9a55bb26", "plugins/incident-io/skills/architecture-author/references/examples/environments.md": "ac381d38a97356a3de17ecf83f4b6cd67f1d9aa99a5d6a40f5468011401198bb", "plugins/incident-io/skills/architecture-author/references/examples/observability/README.md": "5c1405292eb41c15cf84cc08b78e0b7d1b159c3806f3c19cf7ff56486f01b731", "plugins/incident-io/skills/architecture-author/references/examples/routing.md": "f88e6a93ac322c6541fbf51013e7cc6d6561eed3b2feedb5fa47e47db06879ed", "plugins/incident-io/skills/architecture-author/references/examples/storefront/README.md": "f15c691d69b056f73fd132bc01cf82110d5acc151342df69c7ca0271b54408d1", "plugins/incident-io/skills/architecture-author/references/format.md": "ddbbf126fd00a7f603f15ac9002a4bb22dddcbccde025c1293ba225b04838bc4", "plugins/incident-io/skills/architecture-author/references/homes.md": "af3e2627e62e045c58fcae7d26145e43173b80cbab18657e9f2cdbcaaad9a072", "plugins/incident-io/skills/architecture-author/references/write.md": "579c2b07af6af5d49520688f13b6351934301ba50b6d0bc62493bc4fe165fc64" } }, { "path": "plugins/incident-io/skills/catalog/SKILL.md", "name": "catalog", "description": "The organisation's catalog in incident.io: its types and entries (services, teams, components, customers, users and whatever else it models), their attributes, and the references between them. Use whenever you're working with any of these in any way, including plain reads (\"who owns checkout?\", \"what is Atlas?\", \"what depends on search?\", \"who's in the platform team?\") and finding an entry's ID before setting a field or escalating. Load it before the first catalog or team tool call: the tools return raw entries and references, and this skill says how to prove a match and walk a reference. Not for schedule rotas and shifts (the on-call skill), nor how a system works internally (architecture docs, but ground the subject here first).\n", "files": { "plugins/incident-io/skills/catalog/SKILL.md": "f3390f42f0e0ff8b7b3a0d6c8b0ccafb2f1bc20539f164859a995a65def7e52d" } }, { "path": "plugins/incident-io/skills/doctor/SKILL.md", "name": "doctor", "description": "Review the health of your incident.io agent estate — plugins, skills, connections — and say what to fix, without fixing anything itself. Use whenever anyone asks whether their incident.io setup is healthy, what's degraded, or what to improve, in any phrasing — one-off or as a recurring review. Every finding routes to the thing that fixes it.\n", "files": { "plugins/incident-io/skills/doctor/SKILL.md": "bb97930b6c18709298557dad1e5fec7f070cbfad0a1f05ec0d1d1a011cca7f7d", "plugins/incident-io/skills/doctor/references/content-drift.md": "91f066d4f86d39b70dcc1e7e104159f833531f20c85b1e9420d2fbc6a3b1bcee", "plugins/incident-io/skills/doctor/references/extensions.md": "7f4d223c1349b9ed9e717f84374601438f5737de39e802356ea3adbf7b29f6e1", "plugins/incident-io/skills/doctor/references/orient.md": "0a91b3e5c4dcee49b902926a0e24d9d505300667b26bb9b4a125aee8cbc7a82c", "plugins/incident-io/skills/doctor/references/progress.md": "f35c814c45eb23594751cd26161e5630e3522e3aa0d9449b2fd9a0f26c1273ec", "plugins/incident-io/skills/doctor/references/report.md": "1663c187c6064e6de4e9bb18de38822c005268eefb3306451f1e32bbed38c753", "plugins/incident-io/skills/doctor/references/telemetry.md": "91d65e0f52b869e14c986436b42522c951a21724e289e611e077a733640c4264" } }, { "path": "plugins/incident-io/skills/extensions/SKILL.md", "name": "extensions", "description": "Set up, explain and troubleshoot incident.io extensions: the plugins of skills and the connectors (MCP servers, HTTP APIs) that give incident.io's agents an organisation's own knowledge and tools. Use whenever you're working with incident.io plugins, skills, connectors or the extension_ tools in any way, including why one isn't working: a skill that never loads, a change that wasn't picked up, a sync error, a connector tool investigations won't call, whether a skill is used or helping. Not for questions about the organisation's own systems, which the architecture skill answers.\n", "files": { "plugins/incident-io/skills/extensions/SKILL.md": "e44ff04bc728d0345e5aca44899f9b10757943f716f92a3960410f13a5cfb0d2", "plugins/incident-io/skills/extensions/references/choosing-a-mechanism.md": "806b85d4f9f70f45df3a61f99ed2010fcdac18281b6364491cd4b2e8f22652ef", "plugins/incident-io/skills/extensions/references/estate.md": "de04dcae0af3046d15bfb98e7eadb5272538a6ebe37b9e308123292515efe16f", "plugins/incident-io/skills/extensions/references/extensions-product.md": "c9827c8cd0bddd186bdb5ef19d5faf52237f513481fda806c622667bafbef8f6", "plugins/incident-io/skills/extensions/references/scaffold.md": "8bfaacab90dd746fa23b0b47c53826da42fd4e7ab02afc3d363a85fee7485863" } }, { "path": "plugins/incident-io/skills/incidents/SKILL.md", "name": "incidents", "description": "Reading and changing incidents in incident.io: status, severity, roles, fields, updates, channel messages and the AI investigation. Use whenever you're working with an incident in any way, even a single read or change. Load it before the first incident, update, follow-up or investigation tool call: the tools accept changes the organisation's rules then reject, and this skill says what to check first. Not for fleet-wide statistics, runbooks or who is on call.\n", "files": { "plugins/incident-io/skills/incidents/SKILL.md": "386830c235b237ea0352f2a687572708d46993f85367ab9dbdab9898fb6e5a1b", "plugins/incident-io/skills/incidents/references/lifecycle.md": "ff6dfb44f9b59b29fcb25737d7476b34c6f0bf246ba2f68a173e4b92bbd93f3a", "plugins/incident-io/skills/incidents/references/reading.md": "b162ef77a4f82e837a55fcda0118b7ea9cab9611446657b2ac251b4a8b89e4a9", "plugins/incident-io/skills/incidents/references/responding.md": "003e7c80068b5e6998f398b3cbce47ce1633cc96d17ce5b90e5ea3761e706d84", "plugins/incident-io/skills/incidents/references/writing.md": "8747d43b6e985e44b7f11fdff24df761a9225b44a95e666854da69a7fb9b40e7" } }, { "path": "plugins/incident-io/skills/on-call/SKILL.md", "name": "on-call", "description": "Who is on call in incident.io and how they get paged: schedules, rotas and shifts, overrides, cover requests, escalation paths, and pages (escalations). Use whenever you're working with any of these in any way, including plain reads (\"who's on call tonight?\", \"when am I next on?\") and paging (\"page Ava\", \"ack my page\", \"has anyone acked?\"). Load it before the first schedule, escalation or cover-request tool call: the tools return raw shifts and levels, and this skill says how to read them.\n", "files": { "plugins/incident-io/skills/on-call/SKILL.md": "8bc295e924cec11d2a7298b049355e104543066e2af2a2f47eee7839d14d675a" } }, { "path": "plugins/incident-io/skills/postmortem/SKILL.md", "name": "postmortem", "description": "Work with an incident's postmortem document — the write-up a team produces after an incident. Use when the conversation is about a postmortem, post-incident review, debrief or retro document: finding it, creating one, reading it, changing its text, or reviewing it against what actually happened. Covers rewriting a section, fixing a claim, adding a timeline entry or a learning, and also judging whether its claims hold up, what is missing, and what should become a follow-up. Not for general questions about an incident, which is the incidents skill.\n", "files": { "plugins/incident-io/skills/postmortem/SKILL.md": "65f062788e730575fb38319607cc23b173ab2122338aaad9e00028ce558ed976" } }, { "path": "plugins/incident-io/skills/skill-authoring/SKILL.md", "name": "skill-authoring", "description": "Create and improve the skills in your own plugins — the ones incident.io's agents and your coding agents load. Use whenever you're writing, editing, or reviewing a skill in any way: creating one, improving one from usage feedback or a review brief, or asking what makes a good skill.\n", "files": { "plugins/incident-io/skills/skill-authoring/SKILL.md": "3e37b1bffd3ec948febf64b936aaa2b5417f2c156a9d210eb9747ac2e5668c9b", "plugins/incident-io/skills/skill-authoring/references/agent-environments.md": "b060f377d3b0a69ad86e676d2eb470ba13e5478e1542f34dff4ca8385767f2af", "plugins/incident-io/skills/skill-authoring/references/create.md": "86b5c0f3addf39f5f461425ea78f73f28ee679e8820ccef9a143c5f1982585bc", "plugins/incident-io/skills/skill-authoring/references/example.md": "f19ea6b6f8bc53ed255fb1a37573b7830923f5e282510763b9e871925b5c37ef", "plugins/incident-io/skills/skill-authoring/references/format.md": "0152d775766f12eb793c2c6b0e879eaeb2edd2f2251f75961d43c1138ea00f50", "plugins/incident-io/skills/skill-authoring/references/improve.md": "4217f010c89c9366150220fbaad769cd59e7c08283962d75dfcd050925700ff4", "plugins/incident-io/skills/skill-authoring/references/triage-skills.md": "02079f7938e3722d72ef5ca9d0c2039fc5c39db75ff9339e20f43fca377c9c01", "plugins/incident-io/skills/skill-authoring/references/what-works.md": "b92b107ee22aed7ffcace7f732b1b97b31aa3c0fc6a5ed78ff0b6d40e42df492" } }, { "path": "plugins/incident-io/skills/talking-to-the-user/SKILL.md", "name": "talking-to-the-user", "description": "How the incident.io skills speak to the person in the session: what the user hears and what goes in the record, ending each reply with one next step, keeping a fixed milestone list through a multi-step job, and using the user's words instead of the skills' own vocabulary. Load it before you reply to the user while running any other incident.io skill.\n", "files": { "plugins/incident-io/skills/talking-to-the-user/SKILL.md": "84c100aa2fc1a170e760c1dae05f956157ef7b3e183bb9c92689a643d6b75708" } }, { "path": "plugins/incident-io/skills/telemetry/SKILL.md", "name": "telemetry", "description": "Query an organization's observability data — logs, metrics, traces, profiles, dashboards, Kubernetes, SQL databases — with the incident.io telemetry tools. Use when answering a question that needs evidence from its monitoring: what errors fired, when latency moved, which pod restarted, what a dashboard showed, what its databases hold. Not for questions the incident record already answers, and not for querying incident.io's own data.\n", "files": { "plugins/incident-io/skills/telemetry/SKILL.md": "05774afb94d4e1b759d1b079fd56d29b7b3ac8596fb467eff9f0df21696bc1c6" } } ], "hooks": [], "executions": [] } }