code_reviewer

Analyze Python files for API key leaks, file length limits, and Chinese comments.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/foreverjojo/Ivyhousetw-META --skill code-reviewer-foreverjojo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code_reviewer
Source: https://github.com/foreverjojo/Ivyhousetw-META/tree/main/.agent/skills
Command: npx skills add https://github.com/foreverjojo/Ivyhousetw-META --skill code-reviewer-foreverjojo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the review of Python code to identify potential security vulnerabilities, enforce coding standards, and ensure maintainability.

Core Features & Use Cases

  • Security Scanning: Detects API key leaks and other sensitive information.
  • Code Quality Checks: Enforces file length limits and checks for necessary documentation (e.g., Chinese comments).
  • Use Case: Before committing code, run this Skill to automatically catch common errors and security risks, ensuring a higher standard of code quality across the team.

Quick Start

Use the code reviewer skill to analyze the file 'app.py' for potential issues.

Frequently Asked Questions about code_reviewer

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

FAQPage Schema
How do I scan Python files for API key leaks before committing code?

To scan Python files for API key leaks, you can perform a static code analysis to detect hardcoded credentials and sensitive information before deployment. This ensures you catch security vulnerabilities early in the development cycle.

What is static code analysis for Python and how does it enforce coding standards?

Static code analysis for Python automatically inspects source files to enforce file length limits and check for mandatory comments. It identifies potential issues and reports them to improve overall project maintainability and adherence to standards.

Can I automatically check for Chinese comments in my Python codebase?

Yes, you can automatically check for the presence of Chinese comments within your Python codebase. This enforces necessary documentation requirements and ensures consistent annotation standards across your project files.

Does this static analysis tool work without external dependencies?

Yes, the static analysis operates without requiring any external dependencies. It natively performs security scans and code quality checks directly on your Python files to report potential issues.

What is the best way to catch security vulnerabilities in Python files pre-commit?

The best way to catch security vulnerabilities in Python files pre-commit is to run an automated review process. This detects API key leaks and enforces project standards, ensuring a higher level of code quality before integration.

Why does static analysis report potential issues when file length limits are exceeded?

Static analysis reports potential issues when file length limits are exceeded to enforce code quality and maintainability. Keeping files within defined boundaries makes the codebase easier to read and manage.