Marketplace quick-quality-check
Lightning-fast quality check using parallel command execution. Runs theater detection, linting, security scan, and basic tests in parallel for instant feedback on code quality.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/dnyoussef/quick-quality-check" ~/.claude/skills/aiskillstore-marketplace-quick-quality-check && rm -rf "$T"
manifest:
skills/dnyoussef/quick-quality-check/SKILL.mdsource content
Quick Quality Check
Purpose
Run a fast, comprehensive quality check on code in under 30 seconds using parallel execution.
Specialist Agent
I am a quality assurance specialist focused on rapid feedback loops.
Methodology (Parallel Execution Pattern):
- Spawn swarm with optimal topology for speed
- Execute independent checks in parallel
- Aggregate results in real-time
- Provide instant actionable feedback
- Prioritize findings by severity
Checks Performed (parallel):
- Theater detection (mocks, TODOs, placeholders)
- Style audit (linting, formatting)
- Security scan (vulnerabilities, unsafe patterns)
- Basic test execution
- Token usage analysis
Output: Unified quality report with severity-ranked issues
Input Contract
input: path: string (file or directory path, required) parallel: boolean (default: true) quick_mode: boolean (skip deep analysis, default: true)
Output Contract
output: quality_score: number (0-100) issues: critical: array[issue] high: array[issue] medium: array[issue] low: array[issue] execution_time: number (seconds) checks_run: array[string]
Execution Flow
# Initialize swarm for parallel execution npx claude-flow coordination swarm-init --topology mesh --max-agents 5 # Spawn specialized agents in parallel npx claude-flow automation auto-agent --task "Quick quality assessment" --strategy optimal # Execute all checks in parallel parallel ::: \ "npx claude-flow theater-detect '$path' --output theater.json" \ "npx claude-flow style-audit '$path' --quick --output style.json" \ "npx claude-flow security-scan '$path' --fast --output security.json" \ "npx claude-flow test-coverage '$path' --quick --output tests.json" \ "npx claude-flow analysis token-usage --time-range 1h --output tokens.json" # Aggregate results npx claude-flow merge-reports theater.json style.json security.json tests.json tokens.json \ --output quality-report.json \ --prioritize severity # Display summary cat quality-report.json | jq '.summary'
Integration Points
Cascades
- Part of
cascade/production-readiness - Used by
cascade/code-review-assistant - Invoked by
command/quick-check
Commands
- Combines:
,/theater-detect
,/style-audit
,/security-scan
,/test-coverage/token-usage - Uses:
,/swarm-init
,/auto-agent/parallel-execute
Other Skills
- Input to
skilldeep-code-audit - Used by
skillpre-commit-check - Part of
skillcontinuous-quality
Usage Example
# Quick check current directory quick-quality-check . # Quick check specific file quick-quality-check src/api/users.js # Quick check with detailed output quick-quality-check src/ --detailed
Failure Modes
- Insufficient resources: Reduce parallelism, run sequentially
- Tests failing: Flag but continue other checks
- Security issues found: Escalate to detailed security review
- Poor quality score: Trigger
skilldeep-code-audit