Use when the user asks to "audit PM tools visually", "inspect Jira configuration", "review Azure DevOps setup", "check Monday.com boards", or "evaluate tool configuration". Activates when a stakeholder needs to perform a visual audit of PM tool configurations, capture screenshot evidence of misconfigurations, compare tool setup against methodology best practices, identify workflow anti-patterns in PM tools, or produce a remediation roadmap for tool optimization.
The canonical home for this skill is apex-client-browser-audit in JaviMontano/mao-discovery-framework
TL;DR: Uses MCP Playwright to perform visual audits of client PM tools (Jira, Azure DevOps, Monday.com, Asana, ClickUp). Captures screenshots, evaluates configuration against best practices, identifies misconfigurations, and produces an actionable remediation report with annotated evidence.
Las herramientas de PM no fallan porque sean malas — fallan porque se configuran mal. Un tablero Jira con 47 columnas no es un board Kanban; es un laberinto. La auditoría visual revela problemas que ningún export de datos puede mostrar: flujos rotos, estados huérfanos, permisos mal asignados y ceremonias sin soporte tooling.
# Audit Jira board configuration
/pm:client-browser-audit $PROJECT --tool="jira" --url="https://org.atlassian.net"
# Audit Azure DevOps project setup
/pm:client-browser-audit $PROJECT --tool="ado" --scope="boards,pipelines"
# Generate remediation report from audit findings
/pm:client-browser-audit $PROJECT --type=remediation --severity="critical,high"Parameters:
| Parameter | Required | Description |
|---|---|---|
$PROJECT | Yes | Project identifier |
--tool | Yes | jira, ado, monday, asana, clickup |
--url | Yes | Tool URL for browser access |
--scope | No | Areas to audit (boards, workflows, dashboards, permissions) |
--type | No | audit, remediation, best-practice-comparison |
--severity | No | Filter findings by severity |
{TIPO_PROYECTO} variants:
skills/client-browser-audit/references/*.md for tool-specific best practice checklistsGood Browser Audit:
| Attribute | Value |
|---|---|
| Screenshots captured | 25+ with annotations |
| Issues identified | 18 across 4 severity levels |
| Best practice comparison | Per-section scorecard |
| Remediation steps | Step-by-step per issue |
| Tool optimization roadmap | 3 phases prioritized by severity |
| Evidence | Every finding backed by screenshot |
Bad Browser Audit: A report saying "Jira needs cleanup" without screenshots, specific issues, severity ratings, or remediation steps. Fails because it provides no actionable information — tool administrators cannot fix problems that are not specifically identified and documented.
| Resource | When to read | Location |
|---|---|---|
| Body of Knowledge | Before auditing to understand tool best practices | references/body-of-knowledge.md |
| State of the Art | When evaluating latest PM tool features | references/state-of-the-art.md |
| Knowledge Graph | To link audit findings to methodology skills | references/knowledge-graph.mmd |
| Use Case Prompts | When scoping audit with stakeholders | prompts/use-case-prompts.md |
| Metaprompts | To generate tool-specific audit checklists | prompts/metaprompts.md |
| Sample Output | To calibrate expected audit report format | examples/sample-output.md |
Assesses accessibility baseline for client environment. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Scans client browser and device landscape. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Maps browser compatibility requirements to project scope. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Recommends device and browser support strategy. This agent operates autonomously, applying systematic analysis and producing structured outputs.
0a5159a
Canonical home
since Aug 28, 2026
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.