软件开发 Skill技能列表
RESTfulAPIDesignPrinciplesSkill RESTfulAPIDesignPrinciples
专家级框架,用于设计一致性、可扩展性和开发者友好的 RESTful API,遵循资源优先思维、HTTP 语义和适当的版本控制策略。
前端设计Skill frontend-design
此技能专注于创建独特、生产级的前端接口,强调高质量设计、创意美学和避免通用AI风格。适用于构建网页组件、页面、应用程序等,注重细节、字体、颜色、动效和空间构成,以实现令人难忘的用户体验。关键词:前端设计、UI设计、网页开发、创意接口、生产级、美学设计、UI/UX。
Ruby元编程Skill ruby-metaprogramming
掌握Ruby元编程技能,用于动态代码生成、方法处理、反射和增强代码灵活性,适用于后端开发和高级Ruby编程。关键词:Ruby、元编程、动态方法、反射、代码生成、define_method、method_missing。
预算支出三类分类法Skill "expense-categorization-three-types"
这个技能用于帮助个人或家庭将月度支出项目清晰分类为固定、可协商和弹性三类,以实现有效的预算规划和财务管理,优化资金分配。关键词:预算规划,财务管理,支出分类,三类支出法,固定支出,可协商支出,弹性支出。
libFuzzer模糊测试Skill libfuzzer
libFuzzer 是一个用于C/C++项目的覆盖率引导模糊测试工具,帮助开发者发现软件漏洞和错误。它集成在LLVM工具链中,支持地址消毒剂等工具,适用于快速设置和单核模糊测试。关键词:模糊测试、覆盖率引导、C/C++、漏洞挖掘、软件测试、LLVM、代码安全。
TypeScript类型系统Skill typescript-type-system
TypeScript类型系统技能专注于TypeScript语言的类型特性,包括编译器配置、严格模式、高级类型(如联合与交叉类型、泛型、条件类型、映射类型、模板字面量类型)、类型收窄(类型守卫、判别联合)、实用类型、类型断言等,帮助开发者编写类型安全的JavaScript代码,提高代码质量和可维护性,适用于前端和后端开发。关键词:TypeScript, 类型系统, 严格模式, 泛型, 类型守卫, 编译器配置, 前端开发, 后端开发, 类型安全, 代码质量。
文件跟踪器Skill file-tracker
文件跟踪器技能用于将文件更改(写、编辑、删除)记录到SQLite数据库,支持调试、审计追踪和版本历史管理。适用于开发过程中跟踪代码更改、调试问题、审计文件修改或用户要求跟踪文件更改的场景。关键词:文件跟踪、SQLite、数据库、调试、审计、版本历史。
会话状态技能Skill session-state
会话状态技能是一个内部工具,用于管理基于SESSION_ORCHESTRATION.md定义的会话状态迁移,确保状态转换的验证和执行。关键词:会话状态管理、状态迁移、内部技能、开发工具、软件开发。
接收代码评审Skill receiving-code-review
这个技能是用于高效处理代码评审反馈的实践方法,强调技术验证而非情感表达,帮助开发者在实施前确保代码评审的准确性和效率。关键词包括:代码评审、技术评估、软件质量、反馈处理、验证实施。
重构路线图Skill refactor-roadmap
该技能用于制定模块的分阶段重构计划,确保代码重构过程安全可控,适用于中级开发者。关键词:重构、路线图、模块、安全重构、分阶段计划、测试覆盖、风险分析、依赖管理。
可扩展性评估Skill scalability-assessment
此技能用于评估系统在增长过程中的可扩展性瓶颈,识别计算、存储和IO等方面的限制,并提出基于成本效益的扩展策略。关键词包括:系统评估、可扩展性、瓶颈分析、架构设计、成本管理、性能优化、DevOps、云原生、微服务。
应用审核结果Skill apply-findings
该技能是Claude Code生态系统中的一个命令,用于自动应用代码审计和审查中的发现项。它通过优先级排序、智能研究和验证,实施修复建议和改进,提高代码质量和开发效率。关键词:代码审计、自动化修复、Claude Code、DevOps、AI智能体、MCP研究。