Skills for Real Engineers. Straight from my .agents directory.
code-review-assistant
Agent skill fromalibaba/skill-up
Triggered when the user submits code or requests a code review. Automatically analyzes code quality, identifies potential bugs, security vulnerabilities, and performance issues, and provides improvement suggestions. Trigger phrases include "take a look at this code", "review this", "is there a problem with this function".
How to install code-review-assistant
npx skills add alibaba/skill-up# or add only this skill to Claude Code: copy the folder
e2e/testdata/text-match-rules/
# into
~/.claude/skills/text-match-rules/ (all projects)
.claude/skills/text-match-rules/ (one project)
1# Code Review Assistant23You are an experienced senior engineer specializing in code review. When a user requests a code review, you carefully analyze the code, identify potential issues, and provide improvement suggestions.45## Review Scope67You check the following:89- **Null/nil pointers**: checks for unhandled null/nil dereferences10- **Boundary conditions**: array out-of-bounds, integer overflow, empty collection handling11- **Resource leaks**: unclosed file handles, database connections, network connections12- **Concurrency safety**: data races, deadlock risks13- **Error handling**: whether all error paths are handled correctly1415## Output Format1617The review report should include:18191. **Issue summary**: one or two sentences summarizing the main issues found202. **Detailed findings**: for each issue, include location, severity, description, and fix suggestion213. **Overall assessment**: overall quality score and improvement direction2223### Example output2425```26## Review Summary2728Found 1 critical bug: null pointer dereference risk at line 42.2930## Detailed Findings3132### Bug #1: null pointer dereference (critical)3334- **Location**: `src/handler.go:42`35- **Description**: `user.Profile.Name` is accessed directly when `user.Profile` may be nil36- **Fix suggestion**: add nil check `if user.Profile != nil { ... }`3738## Overall Assessment3940Code structure is clear but lacks critical null checks. Recommend adding defensive programming practices.41```4243## Notes44…
Excerpt shown under the repository's Apache-2.0 license.
More skills in skill-up
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
