CtrlK
BlogDocsLog inGet started
Tessl Logo

apollo-debug-bundle

Collect Apollo.io debug evidence for support. Use when preparing support tickets, documenting issues, or gathering diagnostic information for Apollo problems. Trigger with phrases like "apollo debug", "apollo support bundle", "collect apollo diagnostics", "apollo troubleshooting info".

64

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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 examples, but it is token-inefficient: it duplicates a full implementation that already lives in an unlinked reference file, and lacks an explicit validation checkpoint in its workflow.

Suggestions

Replace the inlined Steps 1–4 TypeScript with a concise overview and link to references/implementation-guide.md for the full script, removing the duplication.

Add an explicit validation step before output, e.g. 'Verify the bundle is valid JSON and contains all expected sections before saving and attaching to a ticket.'

Reference the bundled implementation-guide.md (and its debug checklist / support ticket template) from the body so the existing reference is discoverable.

DimensionReasoningScore

Conciseness

The body is mostly executable code with little concept-explanation padding, but it inlines ~140 lines of TypeScript that substantially duplicate the bundled references/implementation-guide.md, so it could be tightened by delegating to that reference.

2 / 3

Actionability

Provides complete, executable TypeScript with real Apollo endpoints and copy-paste-ready curl one-liners for auth, search, and rate-limit header inspection.

3 / 3

Workflow Clarity

Steps 1–4 are clearly sequenced and the code has per-endpoint try/catch plus an error-handling table, but there is no explicit validate-then-proceed checkpoint or feedback loop confirming the bundle is well-formed before output.

2 / 3

Progressive Disclosure

A bundle file references/implementation-guide.md exists but is never linked from the body, while the full implementation is inlined (and duplicated) in SKILL.md — structure is present but the reference is unsignaled and content that should be split is inline.

2 / 3

Total

9

/

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-structured with explicit what/when guidance and strong, natural trigger phrases. Its only weakness is specificity: it names a single bundled action rather than enumerating the concrete diagnostic steps it performs.

Suggestions

Expand the opening sentence to list concrete actions, e.g. 'Collect Apollo.io debug evidence — test connectivity, verify API key type, probe endpoints, and capture rate-limit headers for support tickets.'

Drop the redundant 'Trigger with phrases like' framing and fold the trigger phrases into the 'Use when...' clause to tighten the description.

DimensionReasoningScore

Specificity

Names the domain and a single concrete action — 'Collect Apollo.io debug evidence for support' — but does not enumerate multiple distinct actions, matching the 'names domain and some actions' anchor rather than the multi-action level 3.

2 / 3

Completeness

Explicitly answers both what ('Collect Apollo.io debug evidence for support') and when ('Use when preparing support tickets, documenting issues, or gathering diagnostic information'), with explicit trigger guidance.

3 / 3

Trigger Term Quality

Lists four natural phrases users would plausibly say — 'apollo debug', 'apollo support bundle', 'collect apollo diagnostics', 'apollo troubleshooting info' — giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Targets a clear Apollo.io-specific niche with distinctive triggers ('apollo debug', 'apollo support bundle'), making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 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

Total

14

/

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.