skills/audit-report/SKILL.md
Generate client-facing executive summaries from existing audit report files. Transforms technical CMS Cultivator audit findings into non-technical stakeholder reports. Invoke when user asks to "generate a client report from this audit", "create an executive summary", "make a non-technical version of this audit", or "summarize audit findings for stakeholders". Requires an existing audit report file as input.
npx skillsauth add kanopi/cms-cultivator audit-reportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate client-facing executive summaries from CMS Cultivator audit report files, transforming technical findings into accessible stakeholder communication.
This skill runs fully in Tier 1 using only file operations:
[original-name]-client-report.mdSame as Tier 1. This skill does not require additional Claude Code tools — it runs identically in both tiers.
# Site Health Report — [Site Name]
**Report Date**: [date]
**Prepared for**: [Client Name]
**Prepared by**: [Team/Agency Name]
## Overview
[2-3 sentences summarizing overall site health in plain language]
**Overall Health Score**: [score]/100
## Key Findings
### What's Working Well ✅
- [Positive finding 1]
- [Positive finding 2]
### Areas Requiring Attention
#### Urgent (Address Within 1 Week) 🔴
[Plain language description of critical issues and their business impact]
**Business Impact**: [Legal risk, lost revenue, user experience impact]
**Estimated Effort**: [X hours/days]
#### High Priority (Address This Month) 🟡
[Plain language description of high-priority issues]
**Business Impact**: [Impact description]
**Estimated Effort**: [X hours/days]
#### Planned Improvements (Next Quarter) 🟢
[Lower priority improvements]
## Recommended Actions
### Immediate (This Sprint)
1. [Action item with business justification]
2. [Action item]
### Short-Term (This Quarter)
1. [Action item]
### Long-Term (Roadmap)
1. [Action item]
## Investment Summary
| Priority | Issues | Est. Effort | Est. Cost* |
|----------|--------|-------------|------------|
| Urgent | [n] | [X hrs] | $ |
| High | [n] | [X hrs] | $ |
| Planned | [n] | [X hrs] | $ |
*Estimated at [agency rate]/hour. Actual costs will be confirmed in proposal.
## Next Steps
1. Review this report with your team
2. Prioritize issues based on business impact and budget
3. Schedule a follow-up meeting to discuss implementation roadmap
4. [Agency/team] will provide detailed proposals for approved work
---
*Technical details available in the accompanying developer audit report.*
| Technical Term | Client-Friendly Language | |----------------|--------------------------| | SQL injection | Security vulnerability allowing unauthorized data access | | XSS vulnerability | Security gap that could allow malicious code injection | | WCAG 2.1 AA | Accessibility standards ensuring site works for users with disabilities | | Core Web Vitals | Google's page speed standards affecting search rankings | | N+1 query | Database inefficiency causing slow page loads | | Cache miss | Server inefficiency increasing page load times | | Cyclomatic complexity | Code complexity increasing maintenance risk | | Technical debt | Accumulated shortcuts requiring future cleanup | | CVE | Known security vulnerability in a software component |
tools
Strategist-focused site audit for discovery and pre-discovery. Given a site URL and optional qualitative research data, navigates the site via CoWork, audits against all 21 UX Laws from lawsofux.com, reviews content hierarchy, synthesises qualitative data, runs Lighthouse, and produces two deliverables — a Project Knowledge Summary (Markdown for Claude Desktop Projects) and a polished, iterable HTML Artifact for client sharing. Use when a strategist, UX lead, or PM asks for a discovery audit, UX laws audit, content hierarchy review, pre-discovery site review, "audit this site for strategy", "strategist audit", "UX audit", or pastes a site URL with discovery context. Not for developer audits — use accessibility-audit, performance-audit, or live-site-audit for those.
development
Provide story point estimation guidance with hour calculations for software development tasks. Uses Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34+) and converts story points to hours. Includes platform-specific adjustments and velocity calculations.
tools
Perform a full QA review of a Teamwork task by reading the task and all its comments for context, extracting the multi-dev URL, generating dynamic validation steps tailored to the task type, and using CoWork browser automation to execute those steps on the multi-dev environment. Produces a structured validation report with pass/fail per step, screenshots, internal notes, and a client-facing summary — all shown in chat. Use this skill whenever the user asks to QA, test, validate, or review a Teamwork task or multi-dev environment — even if they just say "can you QA this?" or paste a Teamwork link. Also triggers for phrases like "run QA on", "check the multi-dev", "validate this task", "test the dev link", or "review the ticket". Works across Drupal/CMS updates, WordPress/plugin updates, bug fixes, new feature development, and general web development tasks.
tools
Generate a client-facing project heartbeat / status update message for a Kanopi project, ready to be posted as a Teamwork message. Use this skill whenever the user asks to write, draft, generate, or send a project update, heartbeat, status update, or progress report to a client. Also triggers when the user says things like "time for a project update", "draft the heartbeat", "write up the update for [project]", or "it's been two weeks, let's send an update". Always use this skill — even if the user doesn't say "heartbeat" — whenever the intent is to summarise recent project activity for a client audience.