CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

pua-yes

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

Quality

69%

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-yes/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 admirably concise and well-structured for a simple alias skill, but it trades away actionable detail — no executable commands or explicit validation checkpoints for the config mutation it describes. Workflow clarity is capped because the destructive-ish config edit lacks a validate/feedback loop.

Suggestions

Add an explicit validation checkpoint after editing ~/.pua/config.json (e.g. re-read and confirm unknown fields are intact) to lift workflow_clarity above 3.

Provide a concrete command or code snippet for preserving unknown fields (e.g. a jq merge or a small read-modify-write example) to move actionability toward anchor 4-5.

Show the actual alias-mapping mechanism or an example invocation so the "what to do" is copy-paste ready rather than directive-only.

DimensionReasoningScore

Conciseness

Lean five-line body that assumes Claude's competence and explains nothing it already knows; every token earns its place, matching anchor 5.

5 / 5

Actionability

Gives some concrete directives ("preserve unknown fields", "create ~/.pua/ if missing", require command/output evidence) but no executable code or commands, leaving guidance high-level — anchor 3.

3 / 5

Workflow Clarity

A rough single-thread sequence exists (load protocol → preserve config → evidence before completion), but mutating ~/.pua/config.json is a risky state change with only a red-line claim rather than an explicit validate-and-retry checkpoint, capping it at 3.

3 / 5

Progressive Disclosure

Short, well-organized single-purpose skill with no external references needed; structure is clear with minor gaps versus the ideal signaled-overview form, landing above 3 but below 5.

4 / 5

Total

15

/

20

Passed

Description

53%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 conveys a clear, specific niche but omits any explicit "when to use" trigger guidance, which caps completeness and trigger quality at the midpoint. It is concise and distinct but lacks the natural trigger phrases that would push it higher.

Suggestions

Add a "Use when invoking the Codex /pua:yes flow or switching Claude Code's /pua:yes usage to Codex" clause to satisfy the "when" half of completeness.

Include natural user-facing synonyms (e.g. "pua yes", "encouragement-first", "yes-man mode") to broaden trigger-term coverage.

List the concrete mapped actions (e.g. "maps /pua:yes to the yes skill, switches narration to encouragement-first") to lift specificity toward anchor 4.

DimensionReasoningScore

Specificity

Names the domain ("Codex subcommand mapping") and one concrete action (aliasing /pua:yes), but coverage is not comprehensive — anchor 3 fits; not enough discrete actions for 4.

3 / 5

Completeness

States clearly what it does (alias/subcommand mapping) but provides no "Use when..." trigger clause, capping completeness at 3 per the guideline.

3 / 5

Trigger Term Quality

Includes specific tokens like "$pua-yes" and "/pua:yes" but lacks common natural-language variations/synonyms a user would say, matching anchor 3 rather than 4.

3 / 5

Distinctiveness Conflict Risk

Targets a distinct niche (specific Codex alias for one command) with low overlap risk; minor risk with sibling yes/pua skills keeps it just below 5.

4 / 5

Total

13

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

tanweai/pua

Path

codex/pua-yes/SKILL.md

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.