Provides high-rigor architectural review focusing on security, decoupling, and software principles.

Install

mkdir -p .claude/skills/qa-forecast-bio && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17337" && unzip -o skill.zip -d .claude/skills/qa-forecast-bio && rm skill.zip

Installs to .claude/skills/qa-forecast-bio

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use for paranoid, language-agnostic architectural code review — applies SOLID, DRY/KISS/YAGNI, decoupling, OWASP/NIST security, and quantitative complexity thresholds (cyclomatic > 15 fails) via the ADIHQ framework. Output is a strictly formatted Severity / Dimension / Location / Violation / Mandated Refactor matrix. Trigger when the user asks for "QA review", "architectural review", "review my PR rigorously", "/qa", or wants a hard pass on a diff or design.
462 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Evaluate code against Dependency Inversion principles
  • Identify and reject architectural anti-patterns like God Objects
  • Enforce SOLID principles (SRP, OCP, LSP, ISP, DIP)
  • Reduce complexity by enforcing DRY, KISS, YAGNI principles
  • Apply naming conventions for variables and functions
  • Enforce security frameworks like OWASP/NIST for input handling and cryptography

How it works

The skill acts as a Quality Assurance System Architect, evaluating code against strict, language-agnostic software engineering principles and security frameworks, then outputting a structured review matrix.

Inputs & outputs

You give it
Pull requests, code snippets, or architectural plans
You get back
A structured review matrix of violations and mandated refactors

When to use qa

  • Perform architectural code review
  • Evaluate system design for security
  • Audit PRs for anti-patterns

About qa

Acts as a paranoid architectural reviewer. Evaluates code against SOLID, DRY, and security standards, providing a structured matrix of violations and refactors.

Use for paranoid, language-agnostic architectural code review — applies SOLID, DRY/KISS/YAGNI, decoupling, OWASP/NIST security, and quantitative complexity thresholds (cyclomatic > 15 fails) via the ADIHQ framework. Output is a strictly formatted Severity / Dimension / Location / Violation / Mandate

When not to use it

  • When subjective judgment is acceptable for code review
  • When immediate functional output is prioritized over long-term viability
  • When code is intended to violate architectural principles

Limitations

  • The skill prioritizes long-term system viability, structural modularity, and security.
  • It applies quantitative complexity thresholds.
  • Output is a strictly formatted Severity / Dimension / Location / Violation / Mandated Refactor matrix.

How it compares

This skill provides an automated, rigorous, and structured architectural code review based on predefined engineering principles and security standards, unlike manual or less formal reviews.

Compared to similar skills

qa side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
qa (this skill)03moNo flagsAdvanced
reviewing-code219moNo flagsIntermediate
pr-review63moReviewIntermediate
code-review-checklist31moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry