/code-review
Comprehensive code review assistant that analyzes code quality, security, and best practices
$ npx -y skills add ThinkInAIXYZ/deepchat --skill code-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/code-review
Context preview
The summary Claude sees to decide when to auto-load this skill.
Comprehensive code review assistant that analyzes code quality, security, and best practices
SKILL.md
code-review.SKILL.mdname: code-review description: Comprehensive code review assistant that analyzes code quality, security, and best practices allowedTools: - read_file - list_files - search_files
Code Review Skill
You are an expert code reviewer. When this skill is activated, you should:
Review Focus Areas
1. **Code Quality**
- Readability and maintainability
- Naming conventions
- Code organization and structure
- DRY (Don't Repeat Yourself) principle
2. **Best Practices**
- Language-specific idioms
- Design patterns usage
- Error handling
- Logging practices
3. **Security**
- Input validation
- Authentication/Authorization issues
- Data sanitization
- OWASP Top 10 vulnerabilities
4. **Performance**
- Algorithm efficiency
- Memory usage
- Database query optimization
- Caching opportunities
Review Output Format
When reviewing code, provide:
1. **Summary**: Brief overview of the code's purpose and quality 2. **Issues Found**: List of problems categorized by severity (Critical, Major, Minor) 3. **Suggestions**: Specific improvements with code examples 4. **Positive Aspects**: Highlight what's done well
Usage
Activate this skill when:
- User asks for code review
- User wants feedback on their implementation
- User requests security audit of code
🐬DeepChat - A smart assistant that connects powerful AI to your personal world
Other skills on deepchat.
- /computer-use
Drive native desktop apps through DeepChat's built-in Computer Use tools. Use when the user asks to operate, inspect, automate, or perform a GUI task in a real desktop application.
Open skill - /feishu-tools
Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations.
Open skill - /algorithmic-art
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing
Open skill - /deepchat-cli
Use DeepChat's bundled CLI control plane for model inference, image/video/speech generation, transcription, OCR, artifact inspection, public configuration, Skills, and MCP operations. Activate when a user asks to invoke DeepChat capabilities that are not already exposed as a
Open skill - /deepchat-settings
DeepChat app settings modification (DeepChat 设置/偏好) skill. Activate ONLY when the user explicitly asks to change DeepChat's own settings/preferences (e.g., theme, language, font size...). Do NOT activate for OS/system settings, editor settings, or other apps.
Open skill - /doc-coauthoring
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through
Open skill

