npx claudepluginhub outfitter-dev/outfitter --plugin fieldguidesplugin pathplugin/# Plugin Audit $ARGUMENTS ## Steps 1. Load the `claude-plugins` skill and run audit checklists from `references/audit.md` 2. Review findings and identify auto-fixable issues 3. If auto-fixable issues exist, offer to apply fixes 4. For applied fixes, verify each change 5. Enter Plan mode 6. Present remaining issues that need manual attention with the `AskUserQuestion` ## Workflow ### Stage 1: Audit Run the plugin audit skill on the target path. If no path provided, use current directory. Capture: - Critical issues (blocking) - Warnings (should fix) - Info (suggestions) - Which issues...
/auditLogs agent interactions (prompts, responses, tool calls) to append-only .beads/interactions.jsonl. Also supports labeling prior entries via record|label args.
/auditAudits UI code against design system for spacing, depth, color, and pattern violations. Reports file-specific issues and suggestions. Supports path argument or defaults to common UI paths.
/auditPerforms security audit of codebase for dependency vulnerabilities, secrets, OWASP Top 10, input validation, auth issues, and misconfigs. Outputs findings report by severity with fixes and references.
/auditRuns Rust security audits (default) with cargo audit and geiger, or safety/concurrency/full modes using miri, rudra, lockbud. Outputs prioritized vulnerability reports and fix recommendations.
/auditAnalyzes iOS/Swift projects to suggest relevant audits or runs specified ones (e.g., memory, concurrency, accessibility, SwiftUI performance, security).
/auditPerforms security audit on codebase or specified target, checking dependency vulnerabilities, auth, input validation, data exposure, configs, and secrets. Outputs prioritized findings with remediation steps.
$ARGUMENTS
claude-plugins skill and run audit checklists from references/audit.mdAskUserQuestionRun the plugin audit skill on the target path. If no path provided, use current directory.
Capture:
If auto-fixable issues found:
Found {N} auto-fixable issues:
- {issue 1}
- {issue 2}
Apply automatic fixes? (will show each change)
Use AskUserQuestion with options:
For each auto-fix:
Use Tasks to what was fixed vs what remains.
Present remaining issues that need manual attention:
## Remaining Issues
### Critical (must fix manually)
- {issue with guidance}
### Warnings (recommended)
- {issue with guidance}
## Next Steps
- {specific action items}
Final summary:
# Plugin Audit Complete
**Plugin**: {name}
**Auto-fixes applied**: {N}
**Remaining issues**: {N} critical, {N} warnings
{next steps or "Plugin is ready for distribution"}