软件开发 Skill技能列表
Figma设计系统同步技能Skill figma-sync-design-system
该技能用于自动化同步Figma设计工具和代码库中的设计系统组件,通过Code Connect映射实现双向链接和差距分析。关键词包括Figma、设计系统、Code Connect、组件同步、前端开发、自动化工具、UI组件、代码生成。
Figma组件代码生成Skill figma-generate-component
此技能通过Figma MCP服务器自动将Figma设计图中的组件和框架转换为生产级前端代码,支持React、Vue、HTML/CSS等多种框架,优化设计到开发的工作流,提升效率。关键词:Figma, 组件代码生成, 设计到代码, 前端开发, 自动化工具, 设计系统, 可访问性, 响应式设计。
Figma设计令牌提取Skill figma-extract-tokens
这是一个用于从Figma文件中自动提取设计令牌和变量的技能,能生成多种代码格式如CSS、TypeScript和JSON,帮助前端开发者集成和维护设计系统,提升开发效率。关键词:Figma、设计令牌、前端开发、代码生成、设计系统。
Figma帧分析技能Skill figma-analyze-frame
这个技能用于自动分析Figma设计帧的结构、样式和布局,提供前端实现的全面指导,包括HTML语义结构、CSS布局方法、组件拆分策略、无障碍访问性优化和响应式设计方案。关键词:Figma分析、前端开发、UI设计、实现指导、无障碍设计、响应式布局、设计到代码。
SOP结构技能Skill sop-structure
SOP结构技能用于编写标准操作程序,包括正确部分组织、Markdown格式和错误处理,帮助创建易于理解、维护和执行的文档。关键词:SOP、标准操作程序、结构化、文档编写、流程管理、Markdown、错误处理。
SOPRFC2119关键词使用技能Skill sop-rfc2119
这个技能用于在编写标准操作程序(SOP)时,使用RFC 2119关键词(如MUST、SHOULD、MAY)来定义精确的要求级别,确保指令明确无歧义,以便AI代理能够确定性执行。关键词包括SOP、RFC 2119、要求级别、精确指令、AI执行、确定性行为、代码审查、部署流程、最佳实践、质量保证。
SOP维护Skill sop-maintenance
SOP维护技能用于确保标准操作程序(SOP)的准确性、相关性和同步性,通过版本控制、定期更新和弃用管理来保持SOP与系统变化同步。关键词:SOP维护,版本控制,流程文档,DevOps,项目管理,文档管理。
原子设计:夸克Skill atomic-design-quarks
原子设计:夸克技能专注于使用原子设计方法论中的夸克级别来构建和维护设计系统的基础。它包括定义和管理设计令牌(如颜色、间距、字体大小、阴影等原始值),并将它们导出为CSS自定义属性,以实现样式一致性和主题支持。此技能适用于前端开发中的设计系统建设,确保可维护性和可扩展性,适用于创建可主题化的组件库、大型代码库一致性维护以及多品牌应用开发。关键词:原子设计、夸克、设计令牌、CSS变量、前端开发、设计系统、样式一致性、主题化。
面向对象编程的继承与组合Skill oop-inheritance-composition
这个技能专注于面向对象编程中继承和组合的应用,用于设计类层次结构、组合对象以及实现设计模式如模板方法和策略模式。它提供多语言示例、最佳实践和常见陷阱,帮助构建灵活、可维护的软件系统。关键词:继承、组合、面向对象设计、类层次、代码重用、设计模式、软件架构、OOP。
面向对象编程封装Skill oop-encapsulation
本技能专注于面向对象编程中的封装和信息隐藏原则,用于控制对对象内部状态和行为的访问,通过定义清晰的接口来提高代码的健壮性、可维护性和安全性。适用于Java、Python、TypeScript、C#等多种编程语言,涵盖访问控制、数据隐藏模式、不变性设计等。关键词:封装、信息隐藏、OOP、访问控制、软件设计、数据保护。
单体仓库工作流程Skill monorepo-workflows
这个技能专注于单体仓库(monorepo)环境下的开发工作流程、CI/CD模式、版本管理、发布策略和团队协作实践,提供全面指导和自动化工具配置。关键词:单体仓库、CI/CD、版本控制、工作流程、自动化、DevOps、软件开发。
单仓库架构设计Skill monorepo-architecture
这个技能提供关于单仓库(Monorepo)架构的全面指导,帮助设计、构建和管理单仓库结构,包括工作空间组织、依赖管理、版本控制和最佳实践,适用于从小型项目到企业级应用程序的软件开发。关键词:单仓库、代码管理、软件架构、依赖管理、版本控制、工作空间配置、最佳实践、软件开发。