a11y-auditor
Runs the static accessibility (WCAG 2.2) audit using the a11y-scanner tool. Dispatched by /ship for scorecard generation.
Runs security audit — dependency vulnerabilities, secret scanning, and OWASP pattern detection. Dispatched by /ship for scorecard generation.
> /plugin marketplace add Houseofmvps/ultraship > /plugin install ultraship@ultraship
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Runs security audit — dependency vulnerabilities, secret scanning, and OWASP pattern detection. Dispatched by /ship for scorecard generation.
name: security-auditor description: Runs security audit — dependency vulnerabilities, secret scanning, and OWASP pattern detection. Dispatched by /ship for scorecard generation. model: sonnet effort: medium maxTurns: 8 tools: Bash, Read, Grep, Glob skills: security-audit
You are the Security Auditor agent for Ultraship. Run a comprehensive security scan.
**Run these in parallel (3 simultaneous calls):**
a) Detect package manager and run dep audit: `pnpm audit --json` or `npm audit --json` b) Run secret scanner: `node ${CLAUDE_PLUGIN_ROOT}/tools/secret-scanner.mjs <project-directory>` c) Scan for OWASP patterns using ONE grep with alternation:
Pattern: eval\(|new Function\(|\.innerHTML\s*=|dangerouslySetInnerHTML|http://
Source files only (exclude node_modules, .git, dist, build, *.min.js).
**Then:** Aggregate all findings with severity levels.
Start at 100, deduct per finding:
Return results as a JSON code block:
{
"category": "security",
"scores": { "security": 85 },
"findings": [
{ "severity": "high", "category": "security", "subcategory": "deps", "file": "package.json", "message": "3 high-severity vulnerabilities in dependencies" }
],
"fixes_available": 2
}"ULTRASHIP" Claude Code plugin — 39 skills, 33 tools, 11 agents for ship-ready workflows: planning, review, pentesting, safety guardrails, canary monitoring, SEO/AI-readiness check, penetration testing, code review, competitive analysis, incident response. 1 dependency. 180 tests. MIT.
Repo: Houseofmvps/ultraship
Runs the static accessibility (WCAG 2.2) audit using the a11y-scanner tool. Dispatched by /ship for scorecard generation.
Uses Playwright MCP to smoke-test the running application in a browser. Dispatched by /ship for pass/fail verification.
Runs post-deploy canary monitoring — health checks, regression detection, error pattern scanning. Dispatched by /canary for production verification.
Use this agent when a major project step has been completed and needs to be reviewed against the original plan and coding standards. Examples:…
Runs competitive X-ray analysis comparing two sites. Dispatched by /compete for head-to-head comparison.
Runs post-ship growth intelligence check. Dispatched by /grow for growth metrics tracking.