CtrlK
BlogDocsLog inGet started
Tessl Logo

clerk-install-auth

Install and configure Clerk SDK/CLI authentication. Use when setting up a new Clerk integration, configuring API keys, or initializing Clerk in your project. Trigger with phrases like "install clerk", "setup clerk", "clerk auth", "configure clerk API key", "add clerk to project".

71

Quality

88%

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

77%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 a clear validated workflow, but it carries some redundant narrative sections and does not leverage the references layer for splitting framework-specific setup. Tightening the Examples/Output sections and linking the reference file would lift conciseness and progressive disclosure.

Suggestions

Remove or fold the 'Examples' and 'Output' sections into the existing steps to eliminate restated content and improve conciseness.

Move the React SPA and Express setup blocks into references/ files (e.g. react-spa-setup.md, express-setup.md) and link them from the main flow to improve progressive disclosure.

Reference references/quickstart-notes.md from the body so the existing references layer is actually signaled and discoverable.

DimensionReasoningScore

Conciseness

Mostly efficient with lean code blocks and a useful error table, but the 'Examples' and 'Output' sections restate the workflow and deliverables already implied by the steps, adding mild padding.

2 / 3

Actionability

Provides fully executable, copy-paste-ready code and commands for install, env config, provider wiring, middleware, and verification across Next.js, React SPA, and Express.

3 / 3

Workflow Clarity

Steps 1–6 are clearly sequenced and Step 6 'Verify Connection' acts as an explicit validation checkpoint, with an error-handling table for recovery.

3 / 3

Progressive Disclosure

Sections are well-organized, but framework variants (React SPA, Express) are inline rather than split out, and the provided references/quickstart-notes.md is never signaled from the body.

2 / 3

Total

10

/

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 strong across all dimensions: it states concrete actions, gives natural trigger phrases, and clearly separates what from when. It is concise and clearly distinguishable from generic auth skills.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Install and configure Clerk SDK/CLI authentication', 'configuring API keys', 'initializing Clerk in your project' — rather than vague language.

3 / 3

Completeness

Explicitly answers what it does and when to use it via a 'Use when...' clause plus dedicated trigger phrases, satisfying both halves.

3 / 3

Trigger Term Quality

Lists natural phrases a user would say — 'install clerk', 'setup clerk', 'clerk auth', 'configure clerk API key', 'add clerk to project' — giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear Clerk-specific niche with distinct, product-named triggers, making it unlikely to fire for the wrong skill.

3 / 3

Total

12

/

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.