From neo-skills
Analyzes git diffs or code files for security vulnerabilities, performance issues, logic bugs, style violations, and improvements in TypeScript, Python, C#, React. Outputs structured Traditional Chinese reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/neo-skills:neo-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Input Handling**:
Input Handling:
git diff HEAD to retrieve all staged and unstaged changes.git diff returns empty, inform the user: "No changes detected." and stop.Scope Identification:
Context Gathering:
tsconfig.json, .eslintrc, security policies) if available in the provided context.Evaluate the code against the following dimensions:
Correctness & Logic:
Security (Critical):
Performance:
Maintainability & Readability:
Style & Standards:
Generate a structured Code Review Report in Traditional Chinese (Taiwan) with the following sections:
🔍 審查摘要 (Summary):
🔴 嚴重問題 (Critical Issues):
🟡 改進建議 (Suggestions):
🟢 優秀之處 (Praise) (Optional):
❓ 疑問 (Questions) (Optional):
Style Guidelines for the Report:
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
npx claudepluginhub benknightdark/neo-skills --plugin neo-skills