CtrlK
BlogDocsLog inGet started
Tessl Logo

pua-team-status

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

52

Quality

57%

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

Quality

Content

65%

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 but stays at the level of directions rather than executable instructions, and it lacks a sequenced workflow with validation for the config mutation. Better sectioning and concrete commands would raise it.

Suggestions

Add concrete executable detail: the exact Codex subcommand/flag, the path to read (~/.pua/config.json), and a snippet (e.g., jq or cat) for inspecting agent/team state.

Turn the directives into a numbered sequence with an explicit validation step after editing ~/.pua/config.json (e.g., re-read and confirm the field was preserved).

Add simple headed sections (## Status, ## Config handling) so the short content is clearly organized and meets the simple-skill progressive-disclosure bar.

DimensionReasoningScore

Conciseness

The body is lean (~6 lines) with no padding or explanation of concepts Claude already knows; every token earns its place.

3 / 3

Actionability

Guidance is mostly abstract ('List current active PUA agent/team state', 'preserve unknown fields') with no concrete commands, paths, or code snippets to copy-paste.

2 / 3

Workflow Clarity

Three loosely related directives lack an explicit sequence, and the config.json mutation is a state-changing operation with no validation/checkpoint feedback loop, capping the score at 2.

2 / 3

Progressive Disclosure

No bundle files exist and the skill is short, but the body is not organized into clear headed sections, so the simple-skill allowance for a 3 is not fully met.

2 / 3

Total

9

/

12

Passed

Description

50%

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 what the alias maps but relies on jargon, omits explicit trigger guidance, and uses generic wording that weakens distinctiveness. It is functional but not exemplary.

Suggestions

Add a 'Use when...' clause stating the natural trigger (e.g., 'Use when the user asks to check PUA team or agent status').

Replace technical jargon ('Codex subcommand mapping', '$pua-team-status') with plain verbs such as 'Lists, inspects, and clears PUA agent/team status'.

Include natural keyword variants (agents, PID, TTL, stale records) so the description matches how users phrase the request.

DimensionReasoningScore

Specificity

Names the domain (Codex alias mapping the Claude Code /pua:team-status command) but the actions are abstract ('subcommand mapping', 'team status') rather than concrete verbs, so it is not comprehensive.

2 / 3

Completeness

It states what the alias does but lacks an explicit 'Use when...' trigger clause, which caps completeness at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

Terms like 'Codex subcommand mapping', '$pua-team-status', and '/pua:team-status' are technical/jargony rather than natural user language, and common variations such as 'team status', 'agents', or 'PID' are missing.

2 / 3

Distinctiveness Conflict Risk

The PUA/Codex niche is fairly specific, but the generic phrase 'team status' could still overlap with similar skills.

2 / 3

Total

8

/

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.