CtrlK
BlogDocsLog inGet started
Tessl Logo

apollo-incident-runbook

Apollo.io incident response procedures. Use when handling Apollo outages, debugging production issues, or responding to integration failures. Trigger with phrases like "apollo incident", "apollo outage", "apollo down", "apollo production issue", "apollo emergency".

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

80%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The runbook is lean and highly actionable with executable diagnostics and resilience code, but its workflow lacks explicit validation checkpoints and it fails to surface an existing reference file that overlaps its inline content.

Suggestions

Add explicit validation/verification checkpoints to the workflow (e.g., confirm diagnosis output before escalating, validate after circuit-breaker state transitions), especially around destructive or batch operations like kubectl scale and key rotation.

Link to references/implementation-guide.md from the body (e.g., a '## Full Implementation' section pointing to it) and move the large inline CircuitBreaker and graceful-degradation code into that reference to avoid duplication.

Replace the comment-only P2/P3 degradation handlers with concrete executable steps or explicit pointers to where the implementation lives.

DimensionReasoningScore

Conciseness

Prose is lean and assumes Claude's competence without explaining known concepts; code blocks are purposeful and earn their place.

3 / 3

Actionability

Provides fully executable bash diagnostics and a complete TypeScript CircuitBreaker class, plus copy-paste severity and post-incident templates tied to real endpoints.

3 / 3

Workflow Clarity

Steps are clearly sequenced by severity/diagnosis/mitigation/review, but lack explicit validation checkpoints and feedback loops for destructive or batch operations, capping it below 3.

2 / 3

Progressive Disclosure

A references/implementation-guide.md bundle exists, but the body never signals or links to it, and large inline code duplicates material that should live in that reference.

2 / 3

Total

10

/

12

Passed

Description

90%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is well-formed with explicit what/when guidance and natural, distinctive Apollo-specific triggers. It is slightly general in naming concrete actions, but otherwise strong.

DimensionReasoningScore

Specificity

Names the incident-response domain and several actions ('handling Apollo outages, debugging production issues, or responding to integration failures'), but the verbs are general rather than a list of multiple specific concrete operations.

2 / 3

Completeness

Explicitly states what it does ('Apollo.io incident response procedures') and when to use it ('Use when handling Apollo outages...') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Provides broad natural trigger phrases a user would actually say ('apollo incident', 'apollo outage', 'apollo down', 'apollo production issue', 'apollo emergency').

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear Apollo.io niche with Apollo-specific triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.