GitHub Code Analyzer
A skill for analyzing GitHub repository code quality, bugs, and security issues using DeepSeek AI.
Features
- Clone any public GitHub repository
- Analyze project structure
- Identify code bugs and security vulnerabilities
- Provide improvement suggestions
- Support multiple AI models
Usage
analyze https://github.com/owner/repo
analyze https://github.com/owner/repo --model deepseek
Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
| repo | string | GitHub repository URL | required |
| model | string | AI model to use (deepseek, deepseek-coder) | deepseek |
Examples
# Analyze a repository
analyze https://github.com/Openwrt-Passwall/openwrt-passwall
# Use specific model
analyze https://github.com/facebook/react --model deepseek-coder
Supported Models
deepseek- General purpose analysisdeepseek-coder- Optimized for code analysis
Output
The analyzer provides:
- Project structure overview
- Code quality assessment
- Bug and security issue identification
- Improvement suggestions
Technical Details
- Uses git clone with --depth 1 for fast cloning
- Samples code files from multiple languages
- Integrates with DeepSeek API for AI analysis
- Falls back to structure-only analysis if API fails
License
MIT