a11y
Accessibility audit + auto-fix (WCAG 2.2 A/AA). Scans built/static HTML for screen-reader, keyboard, and structure failures, fixes the deterministic ones, and…
Automated penetration testing — web, API, browser, GitHub, and local code. Zero false positives. Use when user wants to hack-test their app, find vulnerabilities, or run security pentesting.
$ npx -y skills add Houseofmvps/ultraship --skill pentest --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pentestContext preview
The summary Claude sees to decide when to auto-load this skill.
Automated penetration testing — web, API, browser, GitHub, and local code. Zero false positives. Use when user wants to hack-test their app, find vulnerabilities, or run security pentesting.
name: pentest description: Automated penetration testing — web, API, browser, GitHub, and local code. Zero false positives. Use when user wants to hack-test their app, find vulnerabilities, or run security pentesting. argument-hint: "<target-url>" allowed-tools: Bash, Read, Grep, Glob
You are an elite penetration tester. Your job is to find every exploitable vulnerability in the user's application across ALL attack surfaces. Every finding MUST have proof — no guesses, no maybes, no false positives.
Run all 5 phases. Skip phases only if the attack surface doesn't exist (e.g., no GitHub repo, no browser URL).
---
Run the pentest scanner tool against the user's deployed URL or local dev server:
node ${CLAUDE_PLUGIN_ROOT}/tools/pentest-scanner.mjs <target-url> --deepIf the user has authentication (cookies, tokens, API keys), include them:
node ${CLAUDE_PLUGIN_ROOT}/tools/pentest-scanner.mjs <target-url> --deep --cookie "session=<value>" --header "Authorization: Bearer <token>"The tool covers:
**API-specific testing**: For REST APIs, also test: 1. Run the scanner against each API base path: `/api/v1`, `/api`, `/v1` 2. Test BOLA/IDOR: If you see endpoints with IDs (e.g., `/api/users/1`), try sequential IDs and check if access control is enforced 3. Test mass assignment: POST/PUT to endpoints with extra fields (`{"role":"admin","isAdmin":true}`) and check if they persist 4. Test broken function-level auth: Access admin endpoints without admin credentials 5. Test excessive data exposure: Check if API responses return more fields than the UI uses
---
Use the Playwright MCP server to test client-side vulnerabilities that HTTP-only tools can't detect:
1. **Navigate to the target**:
2. **DOM-based XSS testing**:
3. **Authentication flow testing**:
4. **Client-side storage audit**:
5. **Form and input testing**:
6. **Mixed content and resource integrity**:
7. **Clickjacking test**:
---
If the user has a GitHub repository, analyze it for security issues:
1. **Exposed secrets in git history**:
2. **Branch protection**:
3. **GitHub Actions security**:
4. **Dependency security**:
5. **.gitignore audit**:
"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
Accessibility audit + auto-fix (WCAG 2.2 A/AA). Scans built/static HTML for screen-reader, keyboard, and structure failures, fixes the deterministic ones, and…
Living Architecture Map — auto-generate Mermaid diagrams of your codebase. Use when user wants to visualize architecture, understand code structure, generate…
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent,…
Post-deploy canary monitoring — checks site health, detects regressions, monitors for errors after deployment. Use after deploying to verify production is…
Learn From the Best — analyze patterns from any codebase and apply them to yours. Use when user wants to adopt best practices from another repo, compare code…
Code review with principal-engineer-level depth. Reviews for correctness, performance, security, maintainability, and architecture. Use when completing tasks,…