qa

Review codebases for anti-patterns, security vulnerabilities, and complexity.

6|3|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/dollspace-gay/crosslink --skill qa-dollspace-gay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/dollspace-gay/crosslink/tree/main/crosslink/resources/claude/skills/qa
Command: npx skills add https://github.com/dollspace-gay/crosslink --skill qa-dollspace-gay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standard AI code reviews often miss deep architectural anti-patterns, security vulnerabilities, and excessive complexity that lead to long-term technical debt, security breaches, and unmaintainable codebases. This skill automates rigorous, language-agnostic QA review that enforces proven software engineering principles and quantitative quality thresholds.

Core Features & Use Cases

  • Strict Principle Enforcement: Automatically checks code against SOLID, DRY/KISS/YAGNI, decoupling, and OWASP/NIST security standards, plus quantitative complexity limits (cyclomatic complexity >15 is rejected).
  • Structured Actionable Output: Returns a clear severity-ranked matrix of violations with mandated refactor steps, eliminating vague feedback.
  • Use Case: When submitting a PR for a new payment processing module, use this skill to catch hidden coupling to third-party payment SDKs in core domain logic, hardcoded API keys, and overly complex transaction handling functions before merge.

Quick Start

Use the qa skill to perform a rigorous architectural review of the attached pull request diff for the new user authentication feature.

Frequently Asked Questions about qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform an architectural code review to catch hidden anti-patterns?

Architectural code review identifies anti-patterns and security vulnerabilities by enforcing SOLID principles and quantitative complexity thresholds. It analyzes pull request diffs to detect hidden coupling and excessive complexity before code merge.

How do I enforce cyclomatic complexity limits during PR review?

PR review enforces complexity limits by rejecting code where cyclomatic complexity exceeds 15. It evaluates functions against quantitative thresholds and outputs structured severity-ranked refactor guidance to mandate complexity reduction.

Does language-agnostic code review work for microservice architecture design?

Language-agnostic code review works for microservice architecture design by evaluating structural decoupling and SOLID principles rather than syntax. It applies standardized OWASP security checks across any software codebase.

What is the best way to automate security audits for new features?

Automating security audits for new features requires applying OWASP and NIST security standards to pull requests. This process detects hardcoded API keys and structural vulnerabilities, returning a severity-ranked matrix of violations.

How do I get structured refactor guidance instead of vague code review feedback?

Structured refactor guidance is generated by evaluating code against the ADIHQ framework. This returns a severity-ranked matrix of violations with mandated refactor steps, eliminating vague feedback from standard AI code reviews.

When should I not use automated refactoring analysis for technical debt?

Automated refactoring analysis for technical debt is not suited for syntax formatting or simple styling fixes. It targets deep architectural anti-patterns, security vulnerabilities, and SOLID principle violations requiring structural evaluation.