code-quality

Analyze source code for security vulnerabilities and maintainability issues.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/ReefBytes-Owner/Manifest --skill code-quality-reefbytes-owner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/ReefBytes-Owner/Manifest/tree/main/configs/claude/skills/code-quality
Command: npx skills add https://github.com/ReefBytes-Owner/Manifest --skill code-quality-reefbytes-owner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automated detection of security vulnerabilities and maintainability issues in source code, enabling faster reviews and safer deployments.

Core Features & Use Cases

  • Inline reporting of security patterns and complexity metrics during code review.
  • Non-blocking feedback that informs developers without interrupting workflow.
  • Cross-agent validation by coordinating insights from multiple tools/LLMs.
  • Configurable thresholds for lines, functions, classes, and cyclomatic complexity.

Quick Start

Analyze a target file to receive an inline, non-blocking report on security and quality issues.

Frequently Asked Questions about code-quality

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

FAQPage Schema
How do I detect hardcoded secrets and security vulnerabilities in source code?

Static analysis detects hardcoded secrets and security vulnerabilities in source code by scanning for unsafe patterns. It identifies hardcoded secrets, unsafe deserialization, and input validation gaps to produce inline reports.

Can I use static analysis to check cyclomatic complexity and code metrics?

Yes, static analysis evaluates code metrics like cyclomatic complexity, lines, functions, and classes. You can configure specific thresholds for these metrics to monitor maintainability issues across multiple repositories.

Does inline code review reporting interrupt my development workflow?

Inline code review reporting provides non-blocking feedback that informs developers without interrupting their workflow. It applies to pre-commit checks and CI validation, delivering insights directly during the development process.

What is the best way to automate maintainability issue detection across multiple languages?

Automating maintainability issue detection across multiple languages requires scanning source code patterns and computing metrics. This approach applies cross-agent validation by coordinating insights from multiple tools to produce non-blocking inline reports.

When should I configure thresholds for lines, functions, and classes in static analysis?

You should configure thresholds for lines, functions, and classes when integrating static analysis into CI validation or pre-commit checks. Setting these limits helps enforce maintainability standards and identify complexity issues early.

Why does input validation gap detection matter for secure deployments?

Input validation gap detection matters for secure deployments because it identifies security vulnerabilities where unvalidated data enters the system. Scanning source code for these gaps prevents unsafe data processing and potential exploits.