CtrlK
BlogDocsLog inGet started
Tessl Logo

zenefits

Zenefits integration. Manage Persons, Organizations, Benefits, Payrolls, Tasks. Use when the user wants to interact with Zenefits data.

64

Quality

78%

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

Fix and improve this skill with Tessl

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

Quality

Content

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

A strong, action-oriented integration guide built around executable Membrane CLI commands and a thorough connection state machine. Its main weaknesses are minor: a dangling Step 2 reference, a slightly padded intro and best-practices section, and a large inline actions table that could be externalized.

DimensionReasoningScore

Conciseness

The body is mostly lean executable commands and reference tables that earn their tokens, with only minor over-explanation in the introductory paragraph and the best-practices justifications that could be trimmed.

4 / 5

Actionability

Fully executable, copy-paste-ready commands cover the common cases end to end (install, login, connection ensure/get, action list/run, request/proxy) and are reinforced by a popular-actions table and a proxy-flags table.

5 / 5

Workflow Clarity

A clear sequence with state-machine checkpoints (READY/BUILDING/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR) and a polling feedback loop is present, but the dangling "skip to Step 2" reference and the absence of a final result-validation step leave minor gaps.

4 / 5

Progressive Disclosure

Sections are well organized with clear headers and there are no broken or deeply nested references, but the large inline popular-actions table is reference data that could be split into a separate file for a cleaner one-level-deep structure.

4 / 5

Total

17

/

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.

A concise, well-formed description that clearly states the domain, enumerates managed resource types, and includes an explicit trigger clause. Its main limitation is the thin action vocabulary (one generic verb) and a single trigger phrase rather than multiple concrete triggers.

DimensionReasoningScore

Specificity

Names the Zenefits domain and enumerates concrete resource types ("Manage Persons, Organizations, Benefits, Payrolls, Tasks"), but relies on a single generic verb ("Manage") rather than multiple distinct concrete actions, so it is not comprehensive.

3 / 5

Completeness

It explicitly answers both what ("Manage Persons, Organizations, Benefits, Payrolls, Tasks") and when ("Use when the user wants to interact with Zenefits data"), but the when clause offers only a single trigger phrase rather than several concrete ones.

4 / 5

Trigger Term Quality

Core trigger "Zenefits" plus natural entity terms (Benefits, Payrolls, Persons) give good keyword coverage, though common synonyms like time off, PTO, employees, or HR are missing.

4 / 5

Distinctiveness Conflict Risk

"Zenefits integration" carves out a clear, distinctive niche; a user mentioning Zenefits would unambiguously route to this skill with minimal overlap risk.

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.