软件开发 Skill技能列表
AsyncRedux异步操作Skill asyncredux-async-actions
AsyncRedux异步操作是一种在Flutter应用中使用AsyncRedux库进行异步状态管理的技能。它允许开发者创建异步action来处理如API调用、数据库访问、文件操作等异步任务,简化异步工作流程,支持错误处理和状态管理。关键词:AsyncRedux, Flutter, 异步操作, 状态管理, API调用, 数据库操作。
AsyncReduxFlutter设置Skill asyncredux-setup
AsyncRedux 是用于 Flutter 应用的状态管理库。此技能涉及在 Flutter 项目中初始化、配置和使用 AsyncRedux,包括创建状态类、设置存储、包装应用等步骤。适用于开发高效、可维护的移动应用,关键词包括 AsyncRedux、Flutter、状态管理、Redux、移动开发。
测试驱动开发Skill tdd
测试驱动开发(TDD)是一种软件开发实践,通过在编写功能代码之前先编写测试用例来驱动开发过程,确保代码质量、可维护性和正确性。它遵循RED-GREEN-REFACTOR循环,强调测试作为设计工具,适用于新功能开发、bug修复和代码重构。关键词:测试驱动开发、TDD、单元测试、软件开发、RED-GREEN-REFACTOR、代码质量、测试先行。
代码质量门禁Skill code-quality-gate
代码质量门禁技能通过五阶段自动化检查系统确保代码质量,防止生产故障,适用于软件开发中的DevOps流程。关键词:自动化检查、质量门禁、CI/CD、测试、部署、生产故障预防。
RESTfulHATEOASAPI设计技能Skill restful-hateoas
此技能提供在Ruby on Rails中设计和实现遵循RESTful HATEOAS原则的API的全面指南,涵盖资源建模、HTTP方法语义、超媒体控制、内容协商和API进化等关键方面,适用于API开发、审查、重构和优化。关键词:RESTful API, HATEOAS, Ruby on Rails, 后端开发, 超媒体控制, API设计, 资源建模。
Vite使用指南Skill vite
此技能提供Vite构建工具的全面指导,覆盖从入门设置到高级配置、插件选择、API使用和部署优化,适用于前端开发项目以提升开发效率和性能。关键词:Vite, 构建工具, 前端开发, HMR, 插件, SSR, 配置, 依赖预捆绑, 资产。
交互式仪表盘构建器技能Skill interactive-dashboard-builder
这个技能用于构建自包含的交互式HTML仪表盘,使用Chart.js创建图表,集成下拉过滤器,具有专业样式,适用于创建仪表盘、构建交互式报告或生成无需服务器的可共享HTML文件。关键词:仪表盘构建、Chart.js、交互式报告、HTML/JS、数据可视化、前端开发、数据过滤、响应式设计。
文档生成Skill documentation-generation
这个技能用于创建和维护全面的技术文档,包括API文档、组件库、README文件、架构图和开发者指南。适用于软件开发中的文档自动化生成,提高代码可维护性和团队协作效率。关键词:技术文档、API文档、自动化生成、JSDoc、Storybook、Docusaurus、软件开发文档。
TypeScript严格类型安全实践Skill typescript-strict
该技能专注于在 TypeScript 项目中实施严格模式,通过全面的类型定义、错误处理和消除 any 类型,确保代码的类型安全,防止运行时错误,提升开发效率和代码质量。关键词:TypeScript, 严格模式, 类型安全, 类型定义, 错误处理, 前端开发, 类型守卫, 泛型编程。
持续改进Skill kaizen-continuous-improvement
持续改进技能基于Kaizen哲学,通过小步快跑、迭代优化的方式,增强软件开发流程、团队协作、代码质量和系统性能。它适用于增量优化、流程改进、减少浪费、技术债务管理和促进创新文化。关键词:持续改进、增量优化、流程改进、软件开发、团队协作、Kaizen、效率提升。
DatadogCLI可观察性技能Skill datadog-cli
这个技能专注于使用 Datadog 命令行界面(CLI)工具进行日志搜索、指标查询和分布式追踪,帮助开发者快速调试生产问题、监控系统性能和实施可观察性策略。关键词包括 Datadog、CLI、日志分析、指标监控、分布式追踪、DevOps、可观察性、故障排查。
Convex数据库模式验证器Skill convex-schema-validator
这个技能用于在 Convex 平台上定义和验证数据库模式,提供类型安全、索引配置、可选字段支持、联合类型和模式迁移策略,适用于后端开发以提高数据管理效率。关键词:数据库模式,验证,Convex,TypeScript,索引,迁移,后端开发。