软件开发 Skill技能列表
SeniorFullstackSkill senior-fullstack
全栈开发工具包,提供项目脚手架和代码质量分析工具,支持 Next.js/FastAPI/MERN/Django 技术栈。
互动式作品集Skill interactive-portfolio
互动式作品集技能专注于设计和优化个人或职业作品集,以帮助用户通过展示作品来获得工作和客户。通过创建难忘的用户体验、平衡创意与可用性,并优化作品集结构,确保在30秒内抓住招聘经理的注意力。涵盖开发者、设计师和创意人士的作品集设计,包括架构规划、项目展示、个人品牌建设和转化优化。关键词包括:作品集设计、互动体验、求职作品集、个人品牌、项目展示、作品集优化。
质量门禁Skill quality-gates
质量门禁是一个用于软件开发流程的检查点框架和验证规则系统。它定义了在开发的不同阶段(实施前、实施中、测试后、评审前)必须通过的强制性检查点,以确保代码质量、安全性、类型安全和测试覆盖率。该技能通过自动化验证、强制遵循最佳实践(如TypeScript严格模式、Zod输入验证、AAA测试模式)和集成多个专业验证器(如安全审计、类型检查、模式合规),为智能体开发提供了一套标准化的质量保障流程。关键词:质量门禁,检查点框架,代码质量,TypeScript验证,安全审计,测试覆盖率,Zod验证,TDD,软件开发流程,自动化验证。
代码整洁Skill clean-code
代码整洁技能专注于通过编写、审查和重构代码来提高软件的可维护性和可读性。基于Robert C. Martin的Clean Code原则,适用于代码审查、命名规范、函数设计、错误处理和测试编写。关键词:代码整洁、可维护性、可读性、代码审查、函数设计、错误处理、测试驱动开发。
文档提取技能Skill documentation-extraction
文档提取技能是一种用于高效分析和理解项目文档、API规格、配置文件等的专业技能。它帮助开发者在代码库入职、验证实现、理解API合同时,通过交叉引用代码与文档,识别文档差距、矛盾和过时内容。关键词:文档分析、代码验证、API文档、配置解析、软件开发。
数据库操作与管理Skill database
这项技能提供了全面的数据库模式和2025年的最佳实践,重点关注异步操作、性能优化和适用于不同数据库系统的生产就绪配置。
计划生成器Skill plan
这个技能用于生成和迭代优化内容详实、决策完整的计划,特别适用于软件架构设计和项目管理。它通过多轮修订确保计划的可靠性、性能和实用性,支持导出到文件,适用于开发、策略优化等场景。关键词:计划生成,迭代优化,架构设计,项目管理,软件开发,SEO。
ClaudeCode无头模式Skill claude-code-headless
Claude Code 无头模式技能文档,详细介绍如何通过命令行界面(CLI)以编程方式运行Claude Code,无需交互式用户界面。支持自动化脚本、CI/CD集成、JSON输出解析、会话恢复等功能。关键词:Claude Code CLI,无头模式,命令行自动化,CI/CD集成,JSON输出,脚本编程,AI代码助手,开发工具自动化
Bug诊断与根因分析技能Skill bug-diagnose-and-root-cause-and-fix
这是一个用于系统性诊断和修复软件Bug的专业技能。当程序出现报错、异常、性能问题或功能故障时,它能提供从信息收集、代码审查到根因分析和方案制定的完整流程。技能输出包含精确代码位置引用的详细诊断报告和可执行的修复步骤指导,但不直接修改代码。关键词:Bug诊断、根因分析、代码审查、故障排查、修复方案、软件调试、程序错误。
MotionVue动画库Skill motion
Motion Vue 是一个用于 Vue 3 和 Nuxt 的动画库,提供硬件加速的动画、手势交互、滚动链接效果、布局过渡等功能,适用于前端开发中的动画需求,关键词:Vue 3动画、Nuxt动画、手势动画、滚动动画、前端动画库。
项目架构Skill project-architecture
这是一个关于现代Web项目架构与开发技术栈的文档。它详细介绍了使用Next.js、TypeScript、Tailwind CSS、Docusaurus、Better Auth、PostgreSQL和Drizzle ORM等技术构建混合应用(Web应用+文档站点)的完整方案。内容涵盖技术选型、目录结构、关键架构模式(如共享认证)和开发命令,适用于全栈开发、前端架构师和项目管理者进行技术决策和项目搭建。关键词:Next.js, TypeScript, 全栈开发, 项目架构, 技术栈, 混合应用, 认证集成, 开发流程。
面向对象编程封装Skill oop-encapsulation
本技能专注于面向对象编程中的封装和信息隐藏原则,用于控制对对象内部状态和行为的访问,通过定义清晰的接口来提高代码的健壮性、可维护性和安全性。适用于Java、Python、TypeScript、C#等多种编程语言,涵盖访问控制、数据隐藏模式、不变性设计等。关键词:封装、信息隐藏、OOP、访问控制、软件设计、数据保护。