CtrlK
BlogDocsLog inGet started
Tessl Logo

customerio-advanced-troubleshooting

Apply Customer.io advanced debugging and incident response. Use when diagnosing complex delivery issues, investigating campaign failures, or running incident playbooks. Trigger: "debug customer.io", "customer.io investigation", "customer.io troubleshoot", "customer.io incident", "customer.io not delivering".

67

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-3

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

The body is highly actionable with concrete code and tables, but it is verbose and monolithic, inlining full implementations while leaving its reference bundle files unlinked. Workflow steps are sequenced but lack explicit validation checkpoints for risky operations.

Suggestions

Move the full DebugCioClient class and diagnostic bash scripts into references/ and link to them, keeping only concise usage examples inline to improve conciseness and progressive disclosure.

Add explicit validation checkpoints to the incident runbooks and API debug steps (e.g., verify HTTP status before proceeding, confirm credentials before diagnosing downstream issues).

Reference the existing references/implementation-guide.md and references/implementation.md from the body so the bundle is discoverable and content is appropriately split.

DimensionReasoningScore

Conciseness

The ~300-line body inlines full TypeScript classes and bash scripts that could be tightened or moved to references; it is mostly efficient but padded with complete implementations.

2 / 3

Actionability

Provides executable TypeScript and bash code, specific curl diagnostic commands, and copy-paste-ready symptom-to-check tables.

3 / 3

Workflow Clarity

A clear five-question framework and sequenced P1–P4 runbooks exist, but API/batch operations lack explicit validate-before-proceeding checkpoints and feedback loops.

2 / 3

Progressive Disclosure

Bundle files exist in references/ but are never signaled from the body, and content that should be split (full code listings) remains inline in a monolithic file.

2 / 3

Total

9

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 specific, well-triggered, and complete, naming concrete actions alongside an explicit Use-when clause and a natural trigger list. It is written in third person and occupies a distinct, low-conflict niche.

DimensionReasoningScore

Specificity

Names the domain and multiple concrete actions: "advanced debugging and incident response", "diagnosing complex delivery issues, investigating campaign failures, or running incident playbooks".

3 / 3

Completeness

Clearly answers what (debugging + incident response) and includes an explicit "Use when..." clause with a trigger list, satisfying both what and when.

3 / 3

Trigger Term Quality

Explicit trigger list with natural user phrases like "debug customer.io", "customer.io troubleshoot", and "customer.io not delivering".

3 / 3

Distinctiveness Conflict Risk

A clearly scoped Customer.io niche with distinct, unlikely-to-conflict triggers; written in correct third person ("Apply...").

3 / 3

Total

12

/

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: 2 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.