软件开发 Skill技能列表
依赖管理Skill dependency-management
依赖管理技能是一个专注于软件项目依赖项全生命周期管理的专业工具。它能够自动化执行依赖更新、深度扫描安全漏洞、智能分析依赖树结构、严格确保开源许可证合规性,并高效解决版本冲突。适用于使用 npm、pip、Maven 等主流包管理器的开发场景,帮助开发者和团队提升项目安全性、可维护性和合规性。关键词:依赖管理,漏洞扫描,许可证合规,版本冲突,包管理器,npm,pip,Maven,安全更新,依赖分析。
ReactNativeApp开发Skill react-native-app
React Native App开发技能涉及使用React Native构建跨平台移动应用,包括导航、状态管理、API集成和原生模块处理。
ReactWeb技能Skill react-web
React Web 开发技能,涵盖测试先行开发、组件和钩子测试模式、项目结构、组件模式、状态管理、路由、样式、表单处理、测试策略和性能优化。关键词:React, 测试先行,组件开发,状态管理,React Router,CSS 模块,Tailwind, 性能优化。
UIUX运营Skill uiux-ops
该技能旨在提供一套系统化的UI/UX设计与优化运营流程及检查清单,帮助团队高效、一致地进行用户界面与用户体验的设计、评审与迭代。关键词:UI设计,UX设计,用户体验,用户界面,设计系统,交互设计,可访问性,响应式设计,设计流程,检查清单。
React组件生成器Skill react-component-generator
这是一个用于自动化生成符合规范的React组件的技能,支持TypeScript、Hooks、CSS Modules和测试文件,旨在提升前端开发效率和代码质量。关键词:React, TypeScript, 组件生成, 前端开发, 自动化工具, CSS Modules, Hooks, 测试文件, 代码规范。
干净代码-实用AI编码标准Skill clean-code
这个技能专注于制定和实施干净、实用的AI编码标准,旨在提高代码质量、可维护性和开发效率。关键词包括:干净代码、AI开发、编码规范、代码标准、可维护性、软件架构、编码风格、开发实践、代码优化、代码审计。
表单验证Skill form-validation
使用 React Hook Form, Formik, Vee-Validate 和自定义验证器实现表单验证,包括客户端验证、服务器端同步和实时错误反馈。
组件识别与大小度量Skill component-identification-sizing
该技能用于识别软件代码库中的架构组件,计算其大小指标,以支持代码分解、架构规划和优化。关键词包括组件识别、代码库分析、大小度量、架构分解、单体分解、软件架构。
多阶段编程Skill multi-stage-programming
多阶段编程是一种编程技术,通过在编译时或运行时生成和优化代码来提升程序性能,常用于领域特定语言(DSL)实现、解释器加速和高效代码生成。关键词:多阶段编程,代码生成,性能优化,DSL,元编程,运行时计算。
AeroSpace窗口管理Skill aerospace
这个技能用于管理macOS上的窗口,使用AeroSpace平铺窗口管理器。它支持虚拟工作空间、树形窗口平铺、可脚本化的CLI命令和TOML配置文件,适用于窗口移动、平铺布局、工作空间切换等任务,并可用于自动化脚本。关键词:AeroSpace, macOS窗口管理, 平铺窗口管理器, 工作空间, 脚本自动化。
shfmt脚本格式化Skill shfmt-formatting
shfmt脚本格式化技能,用于自动化和标准化shell脚本的格式化,支持POSIX、Bash、mksh和Bats等多种方言,确保代码一致性和可读性,适用于DevOps工作流、CI/CD集成、编辑器自动格式化和代码审查。
Next.js15应用路由器专家Skill nextjs-15-specialist
这是一个专门针对Next.js 15框架的应用路由器技能指南,提供完整的服务器组件、客户端组件、数据获取、缓存策略、服务器操作和元数据管理的全面解决方案。包含150+实际代码示例和最佳实践,帮助开发者正确实现现代Next.js应用架构,避免常见错误,优化性能。关键词:Next.js 15, App Router, 服务器组件, 数据获取, 缓存策略, 服务器操作, React框架, 前端开发, Web性能优化。