CtrlK
BlogDocsLog inGet started
Tessl Logo

breezy

Breezy HR integration. Manage Jobs, Applicants, Stages, Users. Use when the user wants to interact with Breezy HR data.

59

Quality

69%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/breezy/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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.

The body is highly actionable with ready-to-run CLI commands and a clear connection state machine, but workflow_clarity is capped by missing validation checkpoints and progressive_disclosure suffers from the absence of any reference files to offload the long resource and action lists.

Suggestions

Add explicit validation/checkpoint steps after running actions (e.g., inspect the `output` field for errors and retry on failure) to raise workflow clarity above 3.

Move the 40-item resource list and the popular-actions table into a separate reference file (e.g. RESOURCES.md) referenced one level deep, keeping SKILL.md a lean overview.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands, but the 40-item bullet list of Breezy HR resource types and some explanatory padding (e.g., describing what Membrane handles) could be tightened.

3 / 5

Actionability

Provides fully executable, copy-paste-ready CLI commands for install, auth, connection, action search/run, and proxy requests with clear flag tables and JSON output guidance.

5 / 5

Workflow Clarity

The connection flow is sequenced with state checks (READY/BUILDING/CLIENT_ACTION_REQUIRED) and a poll loop, but there are no validation checkpoints confirming an action succeeded or error-recovery feedback loops before running actions.

3 / 5

Progressive Disclosure

No bundle files exist and the body is a single document; the large inline resource list and popular-actions table could be split out, but sections are reasonably organized.

3 / 5

Total

14

/

20

Passed

Description

73%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.

The description clearly names the Breezy HR domain and includes an explicit 'Use when' trigger, covering both what and when. Specificity is moderate because 'Manage' is generic and lacks concrete operations on the listed resources.

Suggestions

Replace the generic 'Manage' with specific concrete actions (e.g., 'Create and update jobs, search and move candidates through hiring stages, list users') to lift specificity.

Expand the 'Use when' clause with concrete trigger phrases users would say (e.g., 'when the user asks about applicants, job postings, or hiring pipelines in Breezy HR').

DimensionReasoningScore

Specificity

Names the domain (Breezy HR) and lists several concrete resource types (Jobs, Applicants, Stages, Users), but actions remain generic 'Manage' verbs with no specific operations described.

3 / 5

Completeness

Has both a 'what' (manage Breezy HR resources) and an explicit 'when' ('Use when the user wants to interact with Breezy HR data'), though the 'when' could be more specific about trigger scenarios.

4 / 5

Trigger Term Quality

'Breezy HR data' and the named resource types are natural terms a user would mention, with good keyword coverage; only minor synonyms or phrasing variants are missing.

4 / 5

Distinctiveness Conflict Risk

The Breezy HR niche is distinct with clear product-specific triggers, giving minimal conflict risk with other ATS or generic skills.

5 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
membranedev/application-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.