audit
Skill1 starsChanged 6 months agoMITView on GitHub
End-to-end agent skill for auditing websites, web apps, open-source projects, AI-built products, and vibe-coded examples. Use when the user wants a full workflow covering source evidence, live feature testing, visual/aesthetic quality, deployment readiness, five-pass acceptance, issue cards, copyable fixes, and accumulated learning.
193 other projects use a version of this.
Adopted by
Most recently taken up by
- vincentventalon/claude-code-video-editing-skilltheir own version, first seen Nov 15, 2026
- vincentventalon/my-claude-skillstheir own version, first seen Nov 15, 2026
- patrickjaja/claude-desktop-extratheir own version, first seen Nov 15, 2026
- authrain-cloud-abdullahformuli/unsloptheir own version, first seen Nov 15, 2026
- oberemokis/skillstheir own version, first seen Nov 15, 2026
- Come-In-Labs/agent-skillstheir own version, first seen Nov 15, 2026
Used with
Projects with it also use delight, teach-impeccable and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
HK-hubSkilldelight
Add moments of joy, personality, and unexpected touches that make interfaces memorable and enjoyable to use. Elevates functional to delightful. Use when the user asks to add polish, personality, animations, micro-interactions, delight, or make an interface feel fun or memorable.
Also in 32 projects that use this
HK-hubSkillteach-impeccable
One-time setup that gathers design context for your project and saves it to your AI config file. Run once to establish persistent design guidelines.
Also in 19 projects that use this
zwy123zwySkillnormalize
将用户随意输入的提示词规范化为结构清晰、便于大模型执行的标准化提示词。适用于需要整理、统一提示词格式时调用。
Also in 19 projects that use this
SkillPilotCHSkilllevel-up
Eine Automatisierung pro Woche finden, scopen, shippen. Output landet als proposed-Eintrag in cadence.md mit konkreten Implementations-Schritten.
Also in 12 projects that use this
ww-w-aiSkillpm-discovery
PM Agent Team - Automated product discovery, strategy, and PRD generation. Runs PM analysis workflow to produce comprehensive PRD before PDCA Plan phase.
Also in 3 projects that use this
- +7 more from HK-hub
Other versions193 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 193
- ccch1mneyyy/dsh-Go★ 24ksame name
- openai/plugins★ 7.8ksame name
- ccch1mneyyy/dsh-TUI★ 7.8ksame name
- macro-inc/macro★ 6.3ksame name
- yournextstore/yournextstore★ 5.5ksame name
- gadievron/raptor★ 4ksame name
- alchemy-run/alchemy★ 1.9ksame name
- alchemy-run/alchemy-effect★ 1.9ksame name
- mattmireles/gemma-tuner-multimodal★ 1.5ksame name
- jsmastery-pro/skills★ 1.4ksame name
183 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository11 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- .cursor/rules/audit-live-workbench.mdcCursor rule
- accept-fiveSkill
- agent-diagnoseSkill
- ai-product-auditSkill
- deploy-checkSkill
- flow-testSkill
- harnessSkill
- physical-flow-testSkill
- skill-studySkill
- visual-qaSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
16 rules. 0 are common, 9 are distinctive, and 7 are very specific to this project.
0
Common
Most of the 173 edited versions we read keep these.
9
Distinctive
This author's own choices. Worth a look.
7
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 12
Use this skill as the single entry point for the full audit workflow.
- Very specific: line 22
Use /audit when the user gives:
- Distinctive: line 36
Do not treat gallery claims, docs, or marketing copy as proof that a workflow works.
- Distinctive: line 37
Every issue needs a live position or source locator.
- Distinctive: line 38
Every important feature needs expected vs actual behavior.
- Very specific: line 43
When the user wants live step visibility or a workbench view, follow references/live-run-protocol.md and update run-state.json plus …
- Distinctive: line 45
Use the permission model before any live interaction.
- Distinctive: line 47
Use the shared output shape when applicable: Scope, Evidence, Findings, Severity, Reproduction, Fix Suggestion, Regression Check, Lessons.
- Very specific: line 48
Use S0-S4 severity for delivery impact.
- Very specific: line 55
If destructive/payment/private actions appear, mark them SKIPPED-SAFE.
- Very specific: line 57
If the user wants real-time workbench visibility, run scripts/audit-run-init.sh (or create validation/artifacts/{runId}/ manually) and load …
- Distinctive: line 60
Before detailed testing, map pages, interaction controls, media assets, documents/downloads, network/API surfaces, storage/session …
- Very specific: line 80
Use references/live-functional-audit.md, or invoke /flow-test for a dedicated pass.
- Very specific: line 85
Use references/webpage-audit-rubric.md and references/aesthetic-quality-audit.md, or invoke /visual-qa for a dedicated pass.
- Distinctive: line 92
Check domain, SSL, env vars, backend/API, database, auth, email/SMS, storage, payment, CMS/admin, analytics, monitoring, SEO, privacy, …
- Distinctive: line 106
If durable, update CLAUDE.md or relevant skill references.
“Common” is measured: kept by at least 6 in 10 of the 173 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Audit
Use this skill as the single entry point for the full audit workflow.
The goal is to make a product or website testable, visible, and fixable:
target -> intake -> surface discovery -> permission boundary -> source pass -> live flow test -> visual/aesthetic audit -> product-pattern audit -> deployment audit -> five-pass acceptance -> issue cards -> copyable fixes -> learning ledgerWhen To Use
Use /audit when the user gives:
- a live website URL;
- a web app;
- an open-source repository;
- a vibe-coded project;
- a design tool/resource;
- a batch of sites;
- a request to test every function;
- a request to judge page quality, visual style, deployment gaps, or workflow breakage.
Core Rules
- Separate source evidence from live evidence.
- Do not treat gallery claims, docs, or marketing copy as proof that a workflow works.
- Every issue needs a live position or source locator.
- Every important feature needs expected vs actual behavior.
- Visual scores are source-based until screenshots or browser evidence exist.
- Tool claims require execution evidence before full acceptance.
- Repeat important audits through five passes and record what was learned.
- For multi-step audits, emit progressive updates so the user can see the audit trail before the final report.
- When the user wants live step visibility or a workbench view, follow
references/live-run-protocol.mdand updaterun-state.jsonplusrun-events.ndjsonundervalidation/artifacts/{runId}/. - Discover the web surface before detailed testing: pages, interactions, media, documents, network/API, storage, and security surfaces.
- Use the permission model before any live interaction; never perform risky production actions silently.
- For AI-built products, generated code, and product acceptance reviews, use
references/failure-modes.mdto check common hidden failures before declaring readiness. - Use the shared output shape when applicable: Scope, Evidence, Findings, Severity, Reproduction, Fix Suggestion, Regression Check, Lessons.
- Use
S0-S4severity for delivery impact.
Workflow
- Intake
- Identify target type: URL, repo, batch list, local app, design artifact, or tool.
- Determine permission level using
references/permission-model.md: public read-only, safe click/navigation, test account flow, staging authorized, or production guarded. - If destructive/payment/private actions appear, mark them
SKIPPED-SAFE. - For audits with more than five meaningful steps, load
references/progressive-reporting.mdand announce the planned stages. - If the user wants real-time workbench visibility, run
scripts/audit-run-init.sh(or createvalidation/artifacts/{runId}/manually) and loadreferences/live-run-protocol.md.
- Web surface discovery
- Before detailed testing, map pages, interaction controls, media assets, documents/downloads, network/API surfaces, storage/session surfaces, and security-sensitive entry points.
- Use
references/web-surface-discovery.md. - Prioritize surfaces as
P0,P1,P2,skip-safe, orunknown. - Emit a progress update summarizing the discovered surface and permission boundaries.
- Source pass
- Collect source claims, docs, gallery metadata, repo files, community posts, and product promises.
- Record source locator and confidence.
- Use
references/source-evidence.md. - For AI-built or agent-built work, also scan for failure modes from
references/failure-modes.md: weak validation, unsafe mutations, N+1 or unbounded loading, swallowed exceptions, hallucinated APIs, secrets, placeholders, dependency drift, and missing extreme states. - Emit a progress update after completing the source pass when live or visual work remains.
- Feature inventory
- List every visible or documented feature.
- Include navigation, CTA, forms, auth, dashboards, search, upload, copy/export/share, checkout/payment, admin/CMS, and deployment tools.
- Reconcile this inventory with the web surface discovery map.
- Live functional audit
- Execute every safe flow as far as possible.
- Record URL, live position, locator, steps, expected result, actual result, evidence, risk, and status.
- Use
references/live-functional-audit.md, or invoke/flow-testfor a dedicated pass. - Emit progress updates after each major route, form, CTA group, auth boundary, or blocker.
- Visual and aesthetic audit
- Inspect layout, hierarchy, spacing, typography, color, images, component consistency, responsiveness, trust, and AI slop signals.
- Use
references/webpage-audit-rubric.mdandreferences/aesthetic-quality-audit.md, or invoke/visual-qafor a dedicated pass.
6.5. Product-pattern audit
- For lifestyle, service, commerce, creator, and SaaS products, check scenario preparation, pattern fit, and conversion readiness.
- Use
../ai-product-audit/references/product-pattern-rubric.md, or invoke/ai-product-auditfor a dedicated pass.
- Deployment readiness
- Check domain, SSL, env vars, backend/API, database, auth, email/SMS, storage, payment, CMS/admin, analytics, monitoring, SEO, privacy, backup, and rollback.
- Use
references/deployment-readiness.md.
- Five-pass acceptance
- For important targets, run baseline, functional, edge/failure, visual/deployment, and retest/experience passes.
- Use
references/five-pass-acceptance.md, or invoke/accept-fivefor a dedicated pass.
- Output
- Produce scope, evidence split, findings, severity, reproduction, fix suggestions, regression checks, lessons, feature maps, issue cards, deployment table, copyable fix pack, final verdict, and experience ledger.
- Use
references/report-format.md. - Convert progress updates into the final report instead of pasting a raw running log.
- Learn
- Convert repeated findings into guardrails, checklist items, better prompts, or benchmark examples.
- If durable, update
CLAUDE.mdor relevant skill references.
Verdicts
PASS: core flows, visual quality, and deployment requirements are acceptable.PASS WITH NOTES: usable or useful, but gaps remain.FAIL: critical workflow, visual trust, security, or deployment blocker remains.INCOMPLETE: source pass happened, but live/visual/tool execution evidence is missing.
Anti-Patterns
- Calling a source-level pass a live audit.
- Reviewing only the homepage.
- Judging only aesthetics.
- Testing only the happy path.
- Ignoring mobile.
- Missing route aliases, deep links, and shared URLs.
- Reporting vague fixes like "improve UI".
- Failing to create copyable prompts.
- Running five passes without accumulating new experience.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

