软件开发 Skill技能列表

4.5

数据库设计Skill database-design

数据库设计技能用于设计、优化和迁移数据库模式,涵盖PostgreSQL、MySQL和NoSQL数据库。它包括模式设计原则、索引设计、迁移模式和查询优化,帮助开发者提高数据库性能和可维护性。关键词:数据库设计,模式优化,SQL,PostgreSQL,MySQL,NoSQL,迁移,索引优化,查询性能,数据完整性。

4.5

内容研究写作助手Skill content-research-writer

内容研究写作助手是一个AI技能,用于协助高质量内容创作,包括研究辅助、引用添加、开头优化、大纲迭代和实时反馈。它适用于博客、文章、教程、案例研究等多种写作场景,提升写作效率、SEO优化和内容营销效果。关键词:内容研究、写作辅助、SEO优化、内容创作、实时反馈、引用管理。

4.5

代码审查Skill code-review

这个技能用于自动化代码审查,专为拉取请求设计,使用特定的审查模式分析代码的质量、安全性、性能和最佳实践。适用于代码变更审查、PR审查或代码审计,帮助提升软件开发的效率和可靠性。关键词:代码审查、自动化、安全审查、性能优化、代码质量、测试覆盖、软件开发、最佳实践。

4.5

代码重构Skill code-refactoring

代码重构是一种软件工程技术,用于改进现有代码的结构和质量,而不改变其外部行为。关键技术包括提取方法、替换条件语句、引入参数对象等,旨在提高代码的可读性、可维护性和可扩展性。适用于清理遗留代码、降低复杂性和提升开发效率。关键词:代码重构、软件工程、代码质量、可维护性、重构技巧。

4.5

代码文档编写Skill code-documentation

代码文档编写技能用于编写和维护有效的代码文档,包括API文档、README文件、内联注释、技术指南和架构决策记录,以提高代码可读性、可维护性、团队协作效率和开发质量。关键词:代码文档、API文档、README、内联注释、技术文档、架构文档、开发者指南、代码维护。

4.5

变更日志生成器Skill changelog-generator

这是一个自动从Git提交生成用户友好变更日志的工具。它分析提交历史、分类变更并转换为客户语言,节省手动编写时间。关键词:变更日志生成、Git分析、发布说明自动化、DevOps工具、版本管理。

4.5

后端开发Skill backend-development

后端开发技能专注于构建和维护服务器端应用程序,涵盖API设计、数据库架构、微服务实现、认证授权、缓存策略、限流机制和系统可观测性。适用于开发高性能、可扩展的后端系统,关键词包括:后端开发、API设计、数据库、微服务、JWT、缓存、限流、可观测性。

4.5

ClaudeAI工件构建工具套件Skill artifacts-builder

这是一个用于创建复杂Claude.ai HTML工件的工具套件,基于现代前端技术如React、Tailwind CSS和shadcn/ui,支持状态管理、路由等高级功能,帮助开发者快速构建多组件前端应用。关键词:前端开发、React、TypeScript、Vite、Tailwind CSS、shadcn/ui、HTML工件、Claude.ai、工具套件、状态管理、路由。

4.5

算法艺术Skill algorithmic-art

算法艺术技能专注于使用p5.js库通过编程代码创建生成式艺术,强调种子随机性以确保作品可复现,并支持交互式参数探索。适用于代码艺术、生成艺术、流场模拟、粒子系统等创意编码项目,关键词包括:算法艺术、生成艺术、p5.js、代码艺术、流场、粒子系统、创意编码、可视化。

4.5

Git工作树状态检查技能Skill worktree-status

这个技能用于审计Git项目中的所有工作树,检查是否有未提交的更改、分支是否已合并,并提供安全清理建议。它通过自动化和系统化的步骤,帮助开发者管理多个工作树,优化开发流程,减少错误。关键词包括:Git、工作树、状态检查、分支合并、DevOps、版本控制、清理工作树、未提交更改、压缩合并。

4.5

自动化发布流程Skill release

这个技能用于自动化软件发布工作流,包括版本检查、文件更新、文档生成、分支创建和PR管理。关键词:自动化发布、CI/CD、版本管理、工作流、DevOps。

4.5

GitHub拉取请求流程Skill pull-request

这个技能是用于自动化创建和提交GitHub拉取请求的流程,涉及分支管理、代码推送、PR提交和英文标题描述编写,确保遵循最佳实践和commit message规范。关键词:GitHub、拉取请求、分支管理、代码审查、DevOps、gh命令、自动化流程。