CtrlK
BlogDocsLog inGet started
Tessl Logo

pua-kpi

PUA KPI alias for Codex. Codex subcommand mapping for Claude Code /pua:kpi style usage; invoke with $pua-kpi.

57

Quality

64%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./codex/pua-kpi/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

The body is commendably concise and appropriately minimal for a tiny alias skill, with no over-explanation or unnecessary references. Its weakness is actionability and workflow structure: it tells Claude what to do but not concretely how, and the verification guidance is informal.

Suggestions

Add a concrete, executable step for generating the report (e.g., the exact pua-pro command or invocation to run) so the guidance is copy-paste ready.

Turn the workflow into an explicit numbered sequence with a real validation checkpoint (run command → capture output → confirm evidence before claiming completion) rather than a single negative instruction.

Clarify what "Load pua-pro" entails concretely so Claude knows exactly how to load it.

DimensionReasoningScore

Conciseness

The five-line body is lean and efficient, assumes Claude's competence, and avoids explaining concepts Claude already knows; every line earns its place.

3 / 3

Actionability

"Load pua-pro and generate the KPI/performance report card" gives some direction but no concrete commands, code, or specifics on how to generate the report, leaving key details missing.

2 / 3

Workflow Clarity

A loose sequence is implied (load pua-pro, generate report, handle config changes) and a verification note exists, but the steps are not explicitly sequenced and "Do not claim completion without command/output evidence" is a negative instruction rather than a validate-fix-retry checkpoint.

2 / 3

Progressive Disclosure

This is a sub-50-line single-purpose alias with no bundle files and no need for external references, so the appropriately minimal, non-nested structure meets the bar for full credit.

3 / 3

Total

10

/

12

Passed

Description

57%

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 identifies a clear, distinct niche and surfaces the relevant command-name triggers, but it relies on invocation syntax instead of an explicit "Use when..." clause and does not enumerate concrete actions. It lands in the middle of the scale.

Suggestions

Add an explicit "Use when..." trigger clause stating the situations that should activate this skill (e.g., 'Use when the user asks for a PUA KPI or performance report card').

Enumerate the concrete actions the alias performs (e.g., 'load pua-pro, generate the KPI/performance report card, and update ~/.pua/config.json') so the capability list is comprehensive rather than implied.

Include a few natural-language phrasings a user might say (e.g., 'performance report card', 'KPI report') alongside the command-name keywords.

DimensionReasoningScore

Specificity

"PUA KPI alias for Codex. Codex subcommand mapping" names the domain and a concrete action (subcommand mapping), but does not enumerate the specific operations the alias performs, so it is not comprehensive.

2 / 3

Completeness

It states what the skill is (an alias/subcommand mapping), but the only "when" guidance is the invocation syntax "invoke with $pua-kpi" rather than an explicit "Use when..." trigger, capping completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

It surfaces relevant keywords ("PUA KPI", "Codex", "/pua:kpi", "$pua-kpi") but these are essentially command-name variations, missing the common phrasings a user would naturally say when needing a KPI report.

2 / 3

Distinctiveness Conflict Risk

"PUA KPI" is a distinct niche tied to a specific named command, making it unlikely to trigger for unrelated skills despite possible overlap within the broader pua family.

3 / 3

Total

9

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
tanweai/pua
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.