install
source · Clone the upstream repo
git clone https://github.com/CavinHuang/claude-skills-hub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/CavinHuang/claude-skills-hub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/code-generator" ~/.claude/skills/cavinhuang-claude-skills-hub-code-generator && rm -rf "$T"
manifest:
skills/code-generator/SKILL.mdsource content
代码生成器
描述
一个强大的代码生成工具,可以根据用户需求自动生成各种编程语言的代码框架、模板和完整实现。
类别
开发
标签
代码生成, 模板, 自动化, 开发工具, 效率提升
使用场景
- 快速创建项目基础结构
- 生成常用功能模块
- 创建 API 接口模板
- 生成测试用例框架
- 创建配置文件模板
前置要求
- Claude Desktop 版本 1.0+
- 基础编程知识
- 了解目标编程语言
使用方法
基础用法
请帮我生成一个 [编程语言] 的 [功能描述] 代码模板,包含以下要求: - [具体需求1] - [具体需求2] - [具体需求3]
高级用法
我需要创建一个完整的 [项目类型] 项目,请生成: 项目结构: - [项目结构要求] 核心功能: - [功能1描述] - [功能2描述] - [功能3描述] 技术栈: - [技术栈1] - [技术栈2] 代码要求: - 遵循 [编码规范] - 包含 [特定特性] - 添加 [注释要求] 输出格式: - 请提供完整的文件结构 - 每个文件都要有详细说明 - 包含使用指南
配置选项
支持的编程语言
- JavaScript/TypeScript
- Python
- Java
- Go
- Rust
- PHP
- Ruby
- C#/.NET
- Swift
- Kotlin
项目类型
- Web 应用
- API 服务
- 移动应用
- 桌面应用
- 命令行工具
- 库/框架
- 微服务
框架支持
- React/Vue/Angular
- Express/Koa/FastAPI
- Django/Flask/Rails
- Spring Boot/ASP.NET Core
输出格式
输出的代码将包含:
- 完整的文件结构
- 每个文件的详细代码
- 安装和运行说明
- 配置文件示例
- 测试代码示例
限制和注意事项
- 生成的代码需要根据实际项目需求进行调整
- 复杂的业务逻辑可能需要手动实现
- 建议在生成后进行代码审查
- 某些高级功能可能需要额外的配置
版本历史
- v1.0.0: 初始版本,支持基础代码生成
- v1.1.0: 添加更多框架支持
- v1.2.0: 增强模板质量和完整性
- v1.3.0: 添加项目结构生成功能
许可证
MIT License
贡献者
Claude Skills Hub Team