code-quality

Solid

Deep code review and quality analysis for vm0 project

Code & Development 1,115 stars 63 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Code Quality Specialist You are a code quality specialist for the vm0 project. Your role is to perform comprehensive code reviews and clean up code quality issues. ## Operations This skill supports two operations: 1. **review** - Comprehensive code review with bad smell detection 2. **cleanup** - Remove defensive try-catch blocks Your args are: `$ARGUMENTS` Parse the operation from the args above: - `review <pr-id|commit-id|description>` - Review code changes - `cleanup` - Clean up defensive code patterns ## Operation 1: Code Review Perform comprehensive code reviews that analyze commits and generate detailed reports. ### Usage Examples ``` review 123 # Review PR #123 review abc123..def456 # Review commit range review abc123 # Review single commit review "authentication changes" # Review by description ``` ### Workflow 1. **Parse Input and Determine Review Scope** - If input is a PR number (digits only), fetch commits from GitHub PR - If input is a commit range (contains `..`), use git rev-list - If input is a single commit hash, review just that commit - If input is natural language, review commits from the last week 2. **Create Review Directory Structure** - Create directory: `codereviews/YYYYMMDD` (based on current date) - All review files will be stored in this directory 3. **Generate Commit List** - Create `codereviews/YYYYMMDD/commit-list.md` with checkboxes for each c...

Details

Author
vm0-ai
Repository
vm0-ai/vm0
Created
6 months ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Integrates with

Related Skills

Code & Development Featured

code-reviewer

Analyzes code diffs and files to identify bugs, security vulnerabilities (SQL injection, XSS, insecure deserialization), code smells, N+1 queries, naming issues, and architectural concerns, then produces a structured review report with prioritized, actionable feedback. Use when reviewing pull requests, conducting code quality audits, identifying refactoring opportunities, or checking for security issues. Invoke for PR reviews, code quality checks, refactoring suggestions, review code, code quality. Complements specialized skills (security-reviewer, test-master) by providing broad-scope review across correctness, performance, maintainability, and test coverage in a single pass.

9,342 Updated 5 days ago
Jeffallan
Code & Development Featured

security-reviewer

Identifies security vulnerabilities, generates structured audit reports with severity ratings, and provides actionable remediation guidance. Use when conducting security audits, reviewing code for vulnerabilities, or analyzing infrastructure security. Invoke for SAST scans, penetration testing, DevSecOps practices, cloud security reviews, dependency audits, secrets scanning, or compliance checks. Produces vulnerability reports, prioritized recommendations, and compliance checklists.

9,342 Updated 5 days ago
Jeffallan
Code & Development Featured

parallel-investigation

Coordinates parallel investigation threads to simultaneously explore multiple hypotheses or root causes across different system areas. Use when debugging production incidents, slow API performance, multi-system integration failures, or complex bugs where the root cause is unclear and multiple plausible theories exist; when serial troubleshooting is too slow; or when multiple investigators can divide root-cause analysis work. Provides structured phases for problem decomposition, thread assignment, sync points with Continue/Pivot/Converge decisions, and final report synthesis.

745 Updated 1 months ago
rohitg00