itxaiohanglover/mcp-codestyle-server/codestyle
Claude Code and agent skill by itxaiohanglover/mcp-codestyle-server
- community
Checking that the SKILL.md file is still in the repository.
Code template search and generation tool. Auto-initializes on first use. Use when: 1. search/get - user needs code templates, "检索模板", "search template" 2. generate - user wants to create template from code/file/repo/url, "生成模板" 3. upload - user has prepared template files, "上传模板" Requirements: JDK 17+, Git (for first-time setup)
Install
npx vskill@latest install itxaiohanglover/mcp-codestyle-server/codestyleSKILL.md
Codestyle
Code template management: CLI tools for search/get/upload + AI-guided generation.
Decision Tree
Commands
| Command | Execution | Description | |
|---|---|---|---|
search | CLI (JAR) | Search templates (local Lucene + remote API) | |
get | CLI (JAR) | Get full template content | |
generate | AI Dialog | Multi-turn conversation, then call upload | |
upload | CLI (JAR) | Upload template to server |
Quick Start
Windows
Linux/macOS
Generate (AI Dialog)
Workflows
See references/ for detailed workflow instructions:
- [Search Workflow](references/search-workflow.md) - Find templates (local+remote)
- [Get Workflow](references/get-workflow.md) - Retrieve template content by full path
- [Generate Workflow](references/generate-workflow.md) - AI-guided template creation
- [Upload Workflow](references/upload-workflow.md) - Submit templates (remote)
Generate Workflow Overview
Generate workflow is pure AI dialog, no script calls until final upload.
| Input | Example | Pre-processing | |
|---|---|---|---|
| Code snippet | @RestController ... | None | |
| Current file | "当前这个文件" | Read file | |
| Local path | /path/to/file.java | Read file | |
| GitHub URL | https://github.com/xxx/repo | Clone repo | |
| Web URL | https://blog.xxx.com/... | Crawl content |
Process: 识别输入 → 预处理 → 分析结构 → 选择模板 → AI生成 → 去重检测 → 用户确认 → 调用upload
First-Time Use
Automatic initialization on first command:
- Detect no
.initializedmarker - Download JAR file (if needed)
- Clone template repository
- Create
.initializedmarker - Execute original command
Configuration
See references/config.md for configuration options.
Template Format
Directory Structure
Standard template structure with meta.json in version directory:
Example:
See references/template-format.md for complete format specification.
See references/template-syntax.md for template syntax.
Requirements
- JDK 17+
- Git 2.0+ (for first-time setup and repo cloning)
- Internet connection (for remote API calls)
Security
- Security scanPassed, 85 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskill/codestyle/SKILL.md
Popularity
- Repository stars
- 51
- Repository forks
- 8
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 3 Apr 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/itxaiohanglover/mcp-codestyle-server/codestyle)