CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

audit

Audit or critique a product flow, journey, workflow, funnel, onboarding path, checkout path, settings path, screen, or multi-step product experience by capturing screenshots first, then reporting UX, design, and accessibility findings inline from that evidence. Use Figma only when the user explicitly asks for a board. Use when the user asks to audit, review, critique, inspect, assess, analyze, evaluate, or give feedback on a product experience.

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

73%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.

A well-sequenced, validation-heavy audit workflow with concrete output conventions and a real one-level reference file. The main costs are redundancy (screenshot acceptance rules repeated across sections) and a somewhat monolithic 160-line body that inlines Figma and capture procedures instead of splitting them out.

Suggestions

State the screenshot inspect/accept/reject rule once (e.g., in the 'Screenshot source rule' section) and remove the repetitions in the Route, Figma, and step-list sections.

Move the detailed Figma placement rules (spacing, row breaks, section wrapping) into a reference file like references/figma-audit-layout.md, keeping only the load-the-skill and verify-placement essentials in SKILL.md.

Merge the duplicated 'keep a local copy even when Figma succeeds' statements and tighten high-level steps like 'Observe behavior that matters for the audit' into the concrete observation list that already follows it.

DimensionReasoningScore

Conciseness

The body is directive and free of concept over-explanation, but key rules are repeated: screenshot inspect/accept appears in at least four places ("Save and inspect each screenshot", "Inspect the screenshot before accepting it", "Inspect the saved screenshot file before upload or handoff", the Figma upload rule) and "Keep a local copy even when Figma succeeds" is stated twice. This is more than the minor trimming of a 4; the redundancy could be cut by a third.

3 / 5

Actionability

Concrete, executable instruction-only guidance: a 13-step capture loop, specific artifact conventions ("01-start.png", "02-form-filled.png"), exact Figma layout parameters ("200px between each one... new row every 15 screenshots... 600px"), and a defined final-response format. Not 5 because some steps remain high-level ("Observe behavior that matters for the audit") and the actual capture mechanics are delegated to other skills without inline specifics.

4 / 5

Workflow Clarity

The sequence is explicit (Route steps 1–6, then the per-step 1–13 procedure) with genuine validation checkpoints and a feedback loop: inspect each screenshot, "Reject the screenshot if it is blank, loading, cropped, blocked, or showing the wrong state" and capture again. An acceptance-checks checklist and a blockers section close the workflow with explicit failure handling.

5 / 5

Progressive Disclosure

Good structure with a real, well-signaled one-level-deep reference ("Follow [references/design-audit-framework.md](references/design-audit-framework.md) when deciding what to inspect" — the file exists and is well organized). Not 5 because the 160-line body inlines detailed procedural material (the full capture loop, Figma placement rules) that could live in reference files, and several referenced paths (../index/SKILL.md, ../user-context/SKILL.md, ../../references/critical-overrides.md) are not verifiable within this bundle.

4 / 5

Total

16

/

20

Passed

Description

96%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.

A strong description with concrete actions, an explicit and synonym-rich 'Use when' trigger clause, and third-person voice throughout. The only weakness is that broadly shared trigger verbs (review, analyze, evaluate) create minor conflict risk with sibling review/analysis skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "capturing screenshots first, then reporting UX, design, and accessibility findings inline from that evidence" plus conditional Figma board creation — with comprehensive coverage of the skill's behavior. Not 4 because coverage of what the skill does is complete rather than having minor gaps.

5 / 5

Completeness

Clearly and explicitly answers both: the "what" ("capturing screenshots first, then reporting UX, design, and accessibility findings inline") and the "when" via an explicit "Use when the user asks to audit, review, critique..." clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage: "audit, review, critique, inspect, assess, analyze, evaluate, or give feedback on" plus concrete surface synonyms ("flow, journey, workflow, funnel, onboarding path, checkout path, settings path, screen"). These are exactly the phrases a user would naturally say.

5 / 5

Distinctiveness Conflict Risk

The "product experience" scoping and the Figma boundary ("Use Figma only when the user explicitly asks for a board") make it mostly distinct, but the generic verbs "review", "analyze", and "evaluate" create minor overlap risk with code-review or general analysis skills. Not 5 because those bare verbs are shared triggers with other common skills.

4 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 4 suspicious

Warning

Total

15

/

16

Passed

Repository

openai/plugins

Path

plugins/product-design/skills/audit/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.