CtrlK
BlogDocsLog inGet started
Tessl Logo

apollo-multi-env-setup

Configure Apollo.io multi-environment setup. Use when setting up development, staging, and production environments, or managing multiple Apollo configurations. Trigger with phrases like "apollo environments", "apollo staging", "apollo dev prod", "apollo multi-tenant", "apollo env config".

68

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

77%

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

A highly actionable, well-sequenced code-centric skill with executable examples and a verification step. Its main gaps are mild verbosity from repeated config blocks and a missed progressive-disclosure opportunity: the existing implementation-guide.md reference is never surfaced from the body.

Suggestions

Link the bundled reference from the body, e.g. add a '## Implementation guide — see [implementation-guide.md](references/implementation-guide.md)' pointer so the existing file is actually discoverable.

Reduce config-block repetition by showing one full environment config and noting only the deltas (rate limits, features, budgets, logging) for staging and production.

Frame Step 5's verify-envs.ts as an explicit gate ('run verification and only proceed once all environments report OK') to strengthen the validation checkpoint.

DimensionReasoningScore

Conciseness

The body is mostly efficient and free of concept explanations Claude already knows, but the three near-identical per-environment config blocks repeat the same baseUrl and structure; showing one full config with deltas for the others would tighten it, fitting 'mostly efficient but could be tightened'.

2 / 3

Actionability

It provides fully executable TypeScript (Zod schema, configs, axios client factory with interceptors), Kubernetes Secret YAML, and a verification script — concrete and copy-paste ready, matching the 'fully executable code/commands' anchor.

3 / 3

Workflow Clarity

Five steps are clearly sequenced (schema → configs → client factory → secrets → verification), capped by a verification step and an error-handling table with recovery guidance; the task is additive config setup rather than a destructive/batch operation, so a final verification checkpoint is appropriate.

3 / 3

Progressive Disclosure

The body is well-sectioned into steps but keeps all detailed code inline, and the bundled references/implementation-guide.md is never linked or signaled from the body, fitting 'content that should be separate is inline' and 'references present but not clearly signaled'.

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.

A strong, well-formed description that clearly states its purpose and when to invoke it, with natural multi-environment trigger phrases. The only weak spot is specificity, since it relies on a single 'Configure' action rather than enumerating several concrete capabilities.

DimensionReasoningScore

Specificity

The description names the domain clearly ('Configure Apollo.io multi-environment setup') and a couple of action contexts ('setting up', 'managing multiple Apollo configurations'), but it does not list multiple distinct concrete actions the way the score-3 anchor does (e.g. extract/fill/merge), so it sits at 'names domain and some actions, but not comprehensive'.

2 / 3

Completeness

It explicitly answers both 'what' ('Configure Apollo.io multi-environment setup') and 'when' with an explicit 'Use when setting up development, staging, and production environments' clause plus enumerated trigger phrases, satisfying the 'clearly answers both what AND when with explicit triggers' anchor.

3 / 3

Trigger Term Quality

It provides good coverage of natural trigger phrases a user would say — 'apollo environments', 'apollo staging', 'apollo dev prod', 'apollo multi-tenant', 'apollo env config' — spanning the dev/staging/prod/multi-tenant space, matching the 'good coverage of natural terms' anchor.

3 / 3

Distinctiveness Conflict Risk

It carves a clear niche (Apollo.io multi-environment configuration) with distinct, product-specific triggers unlikely to fire for unrelated skills, matching the 'clear niche with distinct triggers' anchor.

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.