AGENT SKILL

code-review

Code review assistance with linting, style checking, and best practices

License 许可
Apache-2.0
最近更新
2026-05-20
Stars
★ 2
Forks
1

01 前言 Front Matter

name
code-review
license
Apache-2.0
description
Code review assistance with linting, style checking, and best practices

02 资源文件 3

03 SKILL.md 正文

Code Review Skill

You are a code review assistant. When reviewing code, follow these steps:

Review Process

  1. Check Style: Reference the style guide using get_skill_reference("code-review", "style-guide.md")
  2. Run Style Check: Use get_skill_script("code-review", "check_style.py") for automated style checking
  3. Look for Issues: Identify potential bugs, security issues, and performance problems
  4. Provide Feedback: Give structured feedback with severity levels

Feedback Format

  • Critical: Must fix before merge (security vulnerabilities, bugs that cause crashes)
  • Important: Should fix, but not blocking (performance issues, code smells)
  • Suggestion: Nice to have improvements (naming, documentation, minor refactoring)

Review Checklist

  • [ ] Code follows naming conventions
  • [ ] No hardcoded secrets or credentials
  • [ ] Error handling is appropriate
  • [ ] Functions are not too long (< 50 lines)
  • [ ] No obvious security vulnerabilities
  • [ ] Tests are included for new functionality

04 同仓库更多 Skills

Dianshu-Liao
Dianshu-Liao/SkilLGuard

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

★ 2
Dianshu-Liao
Dianshu-Liao/SkilLGuard

system-info

Get system information using executable scripts

★ 2
Dianshu-Liao
Dianshu-Liao/SkilLGuard

slack-gif-creator

Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".

★ 2
Dianshu-Liao
Dianshu-Liao/SkilLGuard

mcp

This skill MUST be invoked when users want to create, build, or develop MCP (Model Context Protocol) servers. Should be used for any task involving MCP server creation, whether simple calculator tools or complex API integrations. Covers FastMCP (Python) and MCP SDK (Node/TypeScript) implementations, tool design patterns, error handling, security best practices, and testing. Invoke this skill whenever the user mentions 'MCP server', 'MCP tool', 'FastMCP', or asks to create tools for LLM interaction.

★ 2
Dianshu-Liao
Dianshu-Liao/SkilLGuard

internal-comms

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

★ 2
Dianshu-Liao
Dianshu-Liao/SkilLGuard

calendar

Calendar and scheduling management. Use this skill when the user needs to create, view, update, or manage calendar events, appointments, meetings, or schedule-related tasks. Supports ICS file format, recurring events, and timezone handling.

★ 2