CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

add-thirdparty-service

Add a new third-party service to the privacy policy generator. Trigger when user says: "add {name} service", "add third party service", "add 3rd party service", "add new service entry", or when a user wants to contribute a new service to the app.

Quality

91%

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

87%Weight 40%Scale 1-5

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

An excellent, lean, fully actionable skill body with concrete commands and exact paths. Its main weakness is workflow integration: validation is split from the numbered steps and the batch image-compression step lacks an explicit feedback loop.

Suggestions

Integrate validation into the numbered Workflow (e.g., add step 4: 'Run make check') so the sequence and checkpoints are unified.

Add a feedback loop for the batch compress step and build step, e.g. 'If make check fails, review Go vet/golden/Playwright errors, fix, and re-run make build && make check'.

Clarify ordering between logo compression and make build in the numbered steps, since compress-images currently appears in a separate section.

DimensionReasoningScore

Conciseness

Lean and efficient with no concept padding; assumes Claude's competence and every line earns its place (paths, commands, dimensions only).

5 / 5

Actionability

Fully executable guidance: exact `make build`/`make compress-images`/`make check` commands, precise file paths, a YAML template, and named tools (remove.bg, imagetools.org/trim).

5 / 5

Workflow Clarity

A numbered workflow exists but validation lives in a separate section rather than the sequence, and the batch `make compress-images` (compresses ALL images) has no feedback-loop guidance on what to do if `make check` fails; the batch missing-feedback-loop rule caps this at 3.

3 / 5

Progressive Disclosure

Under 50 lines, no bundle files present, and content is organized into clear well-signaled sections (Workflow, YAML Entry Format, Logo Requirements, Logo Compression, Validation); the simple-skill exception applies.

5 / 5

Total

18

/

20

Passed

Description

91%Weight 40%Scale 1-5

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 description that explicitly answers both what it does and when to trigger, with comprehensive natural trigger phrasings and synonyms. It uses correct third-person voice and stays specific to its niche, with only minor generic-overlap risk.

DimensionReasoningScore

Specificity

Names the domain ('privacy policy generator') and a concrete action ('Add a new third-party service') plus five specific trigger phrasings; not a 5 because only one core action is described rather than multiple.

4 / 5

Completeness

Clearly states what it does and explicitly answers when to use it with concrete 'Trigger when user says:' trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural phrasings users would say ('add {name} service', 'add third party service', 'add 3rd party service', 'add new service entry') including synonyms (third party / 3rd party).

5 / 5

Distinctiveness Conflict Risk

Scoped to a specific app (privacy policy generator) with distinct triggers, but the generic 'add service' phrasing carries minor overlap risk with other service-addition skills.

4 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

nisrulz/app-privacy-policy-generator

Path

.agents/skills/add-thirdparty-service/SKILL.md

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.