code-review-pipeline
The code-review-pipeline skill performs systematic code review across four dimensions: correctness (logic errors, edge cases, type safety), security (injection vectors, authentication, data exposure), performance (algorithmic complexity, memory leaks, optimization), and maintainability (naming, documentation, test coverage). Use this skill for post-implementation reviews, pre-merge pull request validation, security audits, and technical debt assessment, with confidence-gated reporting that surfaces only high-confidence issues and includes automated remediation loops.
git clone --depth 1 https://github.com/a5c-ai/babysitter /tmp/code-review-pipeline && cp -r /tmp/code-review-pipeline/library/methodologies/everything-claude-code/skills/code-review-pipeline ~/.claude/skills/code-review-pipelineSKILL.md
- Logic errors and off-by-one mistakes - Edge case handling (null, undefined, empty, boundary) - Type safety (no implicit any, proper narrowing) - Error handling completeness - Floating promise detection - Race condition analysis ### Dimension 2: Security - Injection vectors (SQL, XSS, command, template) - Authentication and authorization gaps - Data exposure (PII, credentials, internal state) - Dependency vulnerabilities (known CVEs) - Input validation completeness ### Dimension 3: Performance - Algorithmic complexity (O(n^2) detection) - Memory leaks (event listeners, closures, caches) - Unnecessary allocations in hot paths - Database query optimization (N+1, missing indexes) - Bundle size impact ### Dimension 4: Maintainability - Naming clarity and consistency - Documentation completeness (JSDoc, inline comments) - Test coverage adequacy - Coupling analysis (afferent/efferent) - File organization compliance ## Confidence Gating - Score each issue 0-100 on confidence - Only report issues >= 80% confidence - Prevents false positive noise - Higher confidence for clear patterns, lower for heuristic matches ## Remediation Loop - Prioritize: critical > high > medium > low - Apply fixes via refactor-cleaner agent - Re-review after remediation - Maximum 2 remediation cycles - Exit when no critical/high issues remain ## When to Use - Post-implementation review - Pre-merge PR review - Security audit - Technical debt assessment ## Agents Used - `code-reviewer` (primary) - `refactor-cleaner` (remediation)
Coordinate Crew (persistent) and Polecat (transient) agents using Gas Town's hook-based work distribution and GUPP principle.
System and API design guidance covering component boundaries, data flow, integration patterns, and scalability considerations.
This skill should be used when the user asks to "find skills in the wild", "assimilate popular workflows", "discover SKILL.md files in repos", "research external skills", "find workflow patterns", "survey the skill landscape", "what skills exist out there", or wants to investigate public repositories for extractable processes, babysitter plugins, and reusable procedural insights. Searches GitHub for SKILL.md files, classifies repos by archetype, and maintains structured research under docs/reference-repos/.
>-
This skill should be used when the user asks to "babysit issues", "work on assigned issues", "check a5c-agent issues", "process babysitter issues", or wants to find and work on open GitHub issues assigned to a5c-agent in the babysitter repo.