CtrlK
BlogDocsLog inGet started
Tessl Logo

pua-cancel-loop

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

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

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./codex/pua-cancel-loop/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 lean and appropriately scoped for a simple alias skill, but it stops at describing what to do rather than providing executable commands or a crisply sequenced workflow with a real verification checkpoint.

Suggestions

Provide concrete executable commands for cleaning loop state/worktree references and recording the event (exact file paths or keys to remove and where the event is logged).

Sequence the steps explicitly as a numbered list (clean state -> record event -> verify with command output) so the single action is unambiguous.

Specify what "command/output evidence" must be shown before claiming completion, naming the exact command to run and its expected output.

DimensionReasoningScore

Conciseness

The body is four short sentences with no padding or explanation of concepts Claude already knows; every line carries instruction, matching the lean-and-efficient anchor.

3 / 3

Actionability

It names specific targets ("~/.pua/config.json", "preserve unknown fields", "create ~/.pua/ if missing") but gives no executable commands or code for cleaning state/recording the event, so guidance is concrete in direction but incomplete in execution detail.

2 / 3

Workflow Clarity

An implicit sequence exists (clean state -> record event) and there is a verification caution ("Do not claim completion without command/output evidence"), but steps are not explicitly sequenced and the checkpoint is a caution rather than a structured feedback loop.

2 / 3

Progressive Disclosure

This is a simple skill under 50 lines with no need for external references and no nested file indirection; per the simple-skills scoring note, the compact well-scoped content earns the top level.

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 is distinctive and uses real invocation tokens, but it describes the skill's mechanism rather than its concrete actions and omits any explicit "when to use" trigger guidance, leaving completeness and specificity at the mid level.

Suggestions

Add an explicit "Use when..." clause, e.g. "Use when a PUA loop is running and needs to be canceled", so the trigger is not merely implied.

Replace mechanism-heavy phrasing ("Codex subcommand mapping", "style usage") with concrete actions the skill performs, e.g. "Cleans loop state and worktree references and records the cancel event".

Include natural trigger phrasings a user would actually say (e.g., "cancel PUA loop", "stop the running loop") alongside the command tokens to broaden trigger coverage.

DimensionReasoningScore

Specificity

Quotes like "PUA cancel loop alias" and "invoke with $pua-cancel-loop" name the domain and an action, but the description frames the skill as an "alias"/"subcommand mapping" rather than listing concrete actions performed, so it is not comprehensive enough for a 3.

2 / 3

Completeness

The "what" is only weakly implied via the name, and there is no explicit "Use when..." trigger guidance; per the rubric guideline, a missing trigger clause caps completeness at 2.

2 / 3

Trigger Term Quality

It includes the actual invocation tokens ("/pua:cancel-loop", "$pua-cancel-loop", "PUA cancel loop") a user would type, but the surrounding phrasing ("Codex subcommand mapping", "style usage") is jargon-heavy and lacks natural variation a user would say.

2 / 3

Distinctiveness Conflict Risk

Highly specific tokens ("PUA", "Codex", "/pua:cancel-loop", "$pua-cancel-loop") define a clear niche with distinct triggers that are unlikely to conflict with other skills.

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.