CtrlK
BlogDocsLog inGet started
Tessl Logo

ukg-pro-workforce-management

UKG Pro Workforce Management integration. Manage data, records, and automate workflows. Use when the user wants to interact with UKG Pro Workforce Management data.

62

Quality

74%

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/ukg-pro-workforce-management/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.

The body is highly actionable with copy-paste-ready commands and a well-structured connection workflow including state-based branching and polling. Its main gaps are mild over-explanation in the overview and best-practices prose, inconsistent step labeling, and a monolithic single-file structure with no progressive disclosure to separate files.

Suggestions

Trim the opening product overview paragraph and condense the Best Practices section to bullets, since Claude already knows what workforce-management suites are.

Fix the step numbering (the "1b" heading has no "1a" or "Step 2" counterpart) so the connection workflow reads as a coherent numbered sequence.

Move the proxy flag table and the connection-state taxonomy into separate reference files, signaled from the main body, to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands, a flag table, and minimal padding, though the opening product overview ("cloud-based solution that helps organizations manage their workforce...") and the prose-heavy Best Practices section add mild over-explanation. This fits score-4 (efficient with minor trimmable instances). Not 5 because the overview paragraph and some explanatory sentences assume context Claude already has; not 3 because padding is minor rather than pervasive.

4 / 5

Actionability

It provides copy-paste-ready bash commands for every common case (login, connection ensure, polling, action list/run, request proxy) plus a complete flag table, matching the score-5 anchor. Not 4 because the guidance is fully executable with specific examples covering the main workflows rather than having gaps.

5 / 5

Workflow Clarity

The connection flow is clearly sequenced (ensure -> wait/poll -> branch on READY/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR) with a feedback loop (poll again after the user completes the action), fitting score-4. Not 5 because step labels are inconsistent (a "1b" with no "1a"/"Step 2" anchor) and some checkpoints are implicit; not 3 because validation via state polling and error branching is explicit.

4 / 5

Progressive Disclosure

The single SKILL.md is well-organized into clearly labeled sections (Install, Authentication, Connecting, Searching, Popular actions, Proxy, Best practices) with no nested references and no bundle files to misplace, matching score-4. Not 5 because there is no explicit overview-to-detail split or signaled references, and some inline reference-style content (the proxy flag table, state taxonomy) could live in separate files.

4 / 5

Total

17

/

20

Passed

Description

66%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 target product and includes an explicit "Use when" trigger, giving it solid completeness and distinctiveness. Its weakness is generic action verbs ("manage," "automate") and limited keyword variations, which cap specificity and trigger-term quality at the mid range.

Suggestions

Replace generic verbs with concrete actions, e.g. "query timecards, manage schedules, and submit time-off requests" instead of "Manage data, records, and automate workflows."

Expand the "Use when" clause with concrete trigger phrases users would say, e.g. "Use when the user asks about UKG schedules, timecards, time-off, or pay periods."

Add common synonyms and entity names (scheduling, timekeeping, attendance) to broaden natural keyword coverage.

DimensionReasoningScore

Specificity

"Manage data, records, and automate workflows" names the domain plus 2-3 actions, but the actions are generic rather than concrete (no verbs like extract, sync, or create), matching the score-3 anchor. Not 4 because the actions lack specific, concrete coverage; not 2 because it does list multiple actions beyond a single generic one.

3 / 5

Completeness

It states both what it does ("Manage data, records, and automate workflows") and when to use it ("Use when the user wants to interact with UKG Pro Workforce Management data"), matching the score-4 anchor. Not 5 because the "when" clause is a single general trigger rather than multiple concrete trigger phrases; not 3 because an explicit "Use when..." clause is present.

4 / 5

Trigger Term Quality

Natural terms include "UKG Pro Workforce Management," "data," "records," and "workflows," but common variations or synonyms are missing, fitting the score-3 anchor. Not 4 because keyword coverage is limited to the product name and a few generic nouns without broader synonyms.

3 / 5

Distinctiveness Conflict Risk

Naming a specific commercial product (UKG Pro Workforce Management) creates a clear niche with distinct triggers and minimal conflict risk, matching the score-5 anchor. Not 4 because the product-specific scope leaves virtually no overlap with unrelated skills.

5 / 5

Total

15

/

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.