code-evaluator

Evaluate code quality, security, and licensing with structured reports.

1|1|Updated Jul 24, 2014
One-click install
npx skills add https://github.com/rmanzoku/dotfiles --skill code-evaluator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-evaluator
Source: https://github.com/rmanzoku/dotfiles/tree/main/skills/code-evaluator
Command: npx skills add https://github.com/rmanzoku/dotfiles --skill code-evaluator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of conducting comprehensive codebase assessments by automating the analysis of source code quality, security vulnerabilities, and license compliance, resulting in structured, actionable reports.

Core Features & Use Cases

  • Whole-Codebase Evaluation: Conduct detailed assessments of the overall health of a codebase, providing insights into architecture, maintainability, testing, and more.
  • Change Review: Evaluate code changes or Pull Requests (PRs) in a broader context, focusing on potential issues that might have been missed during standard review processes.
  • License Audit: Review and validate the licensing and distribution context of dependencies to ensure compliance.
  • Framework Best-Practice Review: Examine the idiomatic use of frameworks or libraries and their compatibility with project goals.

Quick Start

Run the code-evaluator skill with the target codebase and the desired mode, such as 'whole-codebase-evaluation' or 'license-audit'.

Frequently Asked Questions about code-evaluator

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

FAQPage Schema
How do I evaluate code quality and security vulnerabilities across a whole codebase?

To evaluate codebase health, run a whole-codebase-evaluation that analyzes architecture, maintainability, testing, and security vulnerabilities to generate a structured, actionable report.

What is the best way to review code changes in a broader context before merging?

Code change review is best handled using a change-review mode to evaluate pull requests for potential issues missed during standard processes, ensuring broader context validation.

How do I audit dependencies for license compliance in my software project?

You can audit dependency licensing by running a license-audit mode that reviews and validates the licensing and distribution context to ensure full compliance.

Can I check if my project follows framework best practices and idiomatic usage?

Yes, you can use a framework-best-practice-review mode to examine the idiomatic use of frameworks or libraries and verify their compatibility with your project goals.

Do I need external libraries to perform security auditing and dependency review?

Yes, external libraries are required to perform specific checks during security auditing and dependency review, as the evaluation relies on them to validate aspects like vulnerabilities and licensing.