agent-browser-automati…
Automate browser interactions for development testing using Puppeteer MCP
Intelligent dependency analysis and management with security auditing
How it fires
How this command gets triggered: by you, by Claude, or both.
/depsContext preview
What this command does when you run it.
Intelligent dependency analysis and management with security auditing
allowed-tools: Read, Write, Bash(fd:*), Bash(rg:*), Bash(jq:*), Bash(mvn:*), Bash(gradle:*), Bash(go:*), Bash(cargo:*), Bash(npm:*), Bash(yarn:*), Bash(deno:*), Bash(helm:*), Bash(trivy:*), Task name: "Deps" description: "Intelligent dependency analysis and management with security auditing" author: "wcygan" tags: ["code","analyze"] version: "1.0.0" created_at: "2025-07-14T00:00:00Z" updated_at: "2025-07-14T00:00:00Z"
STEP 1: Initialize Session State
STEP 2: Package Manager Detection and Parallel Analysis
FOR EACH detected package manager type:
IF multiple package managers detected:
ELSE:
STEP 3: Security Audit Execution
TRY:
CATCH (command_not_found OR audit_tool_missing):
STEP 4: Outdated Dependencies Analysis
FOR EACH package manager:
STEP 5: Unused Dependencies Detection
STEP 6: Dependency Optimization Analysis
STEP 7: Update Strategy Generation
CREATE staged update plan:
1. **Priority 1**: Security patches (execute immediately) 2. **Priority 2**: Patch updates (low risk) 3. **Priority 3**: Minor updates (moderate risk) 4. **Priority 4**: Major updates (high risk, requires testing)
GENERATE update commands:
INCLUDE rollback strategy:
STEP 8: License Compliance Audit
STEP 9: Report Generation and State Management
CREATE comprehensive analysis report:
// /tmp/deps-analysis-$SESSION_ID.json
{
"sessionId": "$SESSION_ID",
"timestamp": "ISO_8601_TIMESTAMP",
"project": {
"path": "CURRENT_DIRECTORY",
"technologies": ["detected_stack"],
"packageManagers": ["npm", "cargo", "go"]
},
"security": {
"vulnerabilities": {
"critical": 0,
"high": 2,
"medium": 5,
"low": 3
},
"riskScore": "medium",
"sbomGenerated": true
},
"outdated": {
"totalPackages": 45,
"patchUpdates": 12,
"minorUpdates": 8,
"majorUpdates": 3,
"unmaintained":A lightweight (~46kB) and comprehensive CLI tool for managing Claude commands, configurations, and workflows.
Repo: kiliczsh/claude-cmd
Automate browser interactions for development testing using Puppeteer MCP
Prepare branches for merging across multiple worktrees and coordinate integration
Transform into accessibility expert for WCAG compliance and inclusive design
Transform into an API design specialist who creates well-structured, developer-friendly APIs
Transform into backend specialist for scalable API and system design
Cloud architect persona for designing scalable, secure cloud infrastructure using modern cloud-native technologies