architect
Architectural design session - analyze requirements, propose architecture, create design docs
Security audit with OWASP Top 10 vulnerability check
$ npx -y skills add cloudai-x/opencode-workflow --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/security-auditContext preview
What this command does when you run it.
Security audit with OWASP Top 10 vulnerability check
description: Security audit with OWASP Top 10 vulnerability check agent: security-auditor subtask: true
Perform a comprehensive security audit of the codebase or specific files, checking for OWASP Top 10 vulnerabilities and common security issues.
Determine audit scope: 1. If `$ARGUMENTS` provided, focus on specified files/directories 2. If no arguments, audit recently changed files via `git diff --name-only HEAD~5` 3. Identify file types and relevant security concerns for each
Check for each OWASP Top 10 (2021) vulnerability:
Search for dangerous patterns:
Patterns to detect: - eval(), exec(), system() calls with user input - Unsanitized SQL queries - innerHTML with user data - Disabled security features (verify=False, etc.) - Hardcoded credentials (password=, secret=, api_key=) - Debug/verbose modes - TODO/FIXME security comments
If applicable, run:
Security Audit Report ===================== Scope: [files/directories audited] Date: [timestamp] CRITICAL FINDINGS (Fix Immediately): ------------------------------------ [List with file:line references] HIGH SEVERITY: -------------- [List with file:line references] MEDIUM SEVERITY: ---------------- [List with file:line references] LOW SEVERITY / INFORMATIONAL: ----------------------------- [List with file:line references] OWASP Coverage: --------------- A01 Broken Access Control: [Checked/Issues Found] A02 Cryptographic Failures: [Checked/Issues Found] ... Recommendations: ---------------- 1. [Prioritized action items] Dependencies: ------------- [Vulnerable packages if any]
A universal OpenCode workflow setup with specialized agents, skills, commands, and plugins for any software project.
Architectural design session - analyze requirements, propose architecture, create design docs
Learning and teaching mode - explains decisions, provides context, educational approach
Demonstrate parallel execution by launching multiple agents simultaneously