CtrlK
BlogDocsLog inGet started
Tessl Logo

clay-install-auth

Set up Clay account access, API keys, webhook URLs, and provider connections. Use when onboarding to Clay, connecting data providers, configuring API keys, or setting up webhook endpoints for programmatic data flow. Trigger with phrases like "install clay", "setup clay", "clay auth", "configure clay API key", "connect clay providers".

84

Quality

82%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a strong skill description that clearly communicates what the skill does (Clay account setup and configuration), when to use it (onboarding, connecting providers, configuring keys), and includes explicit trigger phrases. It uses proper third-person voice, is concise without being vague, and provides enough specificity to distinguish it from other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: setting up account access, API keys, webhook URLs, and provider connections. These are distinct, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (set up account access, API keys, webhook URLs, provider connections) and 'when' (explicit 'Use when' clause with onboarding, connecting providers, configuring keys, setting up webhooks, plus explicit trigger phrases).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including 'install clay', 'setup clay', 'clay auth', 'configure clay API key', 'connect clay providers', plus contextual phrases like 'onboarding to Clay' and 'webhook endpoints'.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with Clay-specific terminology and setup/configuration focus. The combination of 'Clay' as a product name with specific setup actions (API keys, webhooks, providers) creates a clear niche unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Implementation

64%

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

This is a solid setup/onboarding skill with excellent actionability — concrete commands, specific UI paths, and real examples. Its main weaknesses are moderate verbosity (explanatory sentences that don't add value for Claude) and missing validation/verification checkpoints between steps. The error handling table is a useful addition but the skill could be tighter overall.

Suggestions

Add explicit verification checkpoints after key steps (e.g., 'Expected response: 200 OK with JSON body containing...' after the API key test, and 'Verify the row appeared in your Clay table before proceeding' after webhook test)

Remove explanatory sentences Claude doesn't need, such as 'Clay is a web-based data enrichment platform', 'This is the primary way to send data into Clay programmatically', and the Output section which restates completed steps

Consider moving the provider connection table and error handling table to a separate reference file to keep the main skill leaner

DimensionReasoningScore

Conciseness

The skill includes some unnecessary explanations (e.g., 'Clay is a web-based data enrichment platform', 'This is the primary way to send data into Clay programmatically') and the provider table with credit savings details is nice-to-have but adds bulk. The Output section restates what was already covered. However, it's not egregiously verbose.

2 / 3

Actionability

Provides fully executable curl commands, concrete .env file templates, specific UI navigation paths (Settings > API, Settings > Connections), and a detailed provider table with key locations. Every step is copy-paste ready.

3 / 3

Workflow Clarity

Steps are clearly sequenced and numbered, but there are no validation checkpoints or feedback loops. Step 1 has a verification curl but doesn't explain what success/failure looks like. Step 2 says 'record appears within seconds' but doesn't instruct to verify. Step 5 on webhook authentication doesn't explain how to verify the secret is working on the receiving end.

2 / 3

Progressive Disclosure

The content is well-structured with clear sections and a logical flow, and it references external resources and a next-steps skill. However, the provider connection table and error handling table could potentially be split into separate reference files. For a standalone skill with no bundle files, the inline content is somewhat long but reasonably organized.

2 / 3

Total

9

/

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.

Validation9 / 11 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

9

/

11

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.