Skip to content
Finance
Skill

/testdino-audit

Use only when the user explicitly asks for a TestDino audit of Playwright automated test code. Routes through the audit tools the TestDino MCP server exposes (get_audit_report + submit_audit_report, or the legacy test_audit). For generic code review or non-Playwright targets, do

BOOST
From plugin
claude-plugins-community
4.7k32 skills2 MCP
Install
$ npx -y skills add anthropics/claude-plugins-community --skill testdino-audit --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/testdino-audit

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use only when the user explicitly asks for a TestDino audit of Playwright automated test code. Routes through the audit tools the TestDino MCP server exposes (get_audit_report + submit_audit_report, or the legacy test_audit). For generic code review or non-Playwright targets, do

SKILL.md

testdino-audit.SKILL.md
name: testdino-audit
description: Use only when the user explicitly asks for a TestDino audit of Playwright automated test code. Routes through the audit tools the TestDino MCP server exposes (get_audit_report + submit_audit_report, or the legacy test_audit). For generic code review or non-Playwright targets, do a normal review instead.

TestDino Audit

Use the TestDino audit flow only when the user explicitly asks for a TestDino audit.

Rules:

  • If the user asks for a generic review or audit, do a normal review in chat.
  • If the user explicitly asks for a TestDino audit and the target is Playwright code, use the audit tools below.
  • If the user names TestDino but the target is not Playwright code, explain that the TestDino audit flow is for Playwright automated tests and offer a normal review instead.

Tool selection — use whichever audit tools the TestDino MCP server exposes:

  • If `get_audit_report` and `submit_audit_report` are available, prefer those (the current split tools).
  • If only the legacy `test_audit` tool is available, use it instead (it takes an `action` parameter).
  • Do not invent a tool that is not in the available tool list.

Preferred flow:

1. Call `health` if `projectId` is not known. 2. Fetch the audit context (read-only). Do not write findings, score, or headings before this returns.

  • New tools: `get_audit_report` with `action: "context"`.
  • Legacy: `test_audit` with `action: "analyze"` and no `score`.

3. Review the local Playwright target using the returned context and write findings to a local markdown file (e.g. `TEST-AUDIT.md`). 4. Submit the completed report (score + markdown report).

  • New tools: `submit_audit_report`.
  • Legacy: `test_audit` with `action: "analyze"` plus `score` and `markdownReport`.

5. Browse or retrieve previously submitted audits.

  • New tools: `get_audit_report` with `action: "list"` or `action: "get"`.
  • Legacy: `test_audit` with `action: "list"` or `action: "get"`.

Important:

  • keep generic reviews as normal chat reviews
  • use the TestDino audit flow only for explicit TestDino audit requests
  • keep this flow centered on Playwright automated test code
Read more
Ships withclaude-plugins-community

Community-contributed plugins for Claude Cowork and Claude Code.

Get the whole plugin
Stats
4,664
Stars
335
Forks
Active
Maintenance
JavaScript
Language
Apache-2.0
License
48m ago
Last commit
7mo ago
Created
4h ago
Added

Repo: anthropics/claude-plugins-community

Other skills on claude-plugins-community.