软件开发 Skill技能列表
Bknd应用程序测试Skill bknd-testing
这个技能专为测试Bknd应用程序设计,涵盖了从设置测试基础设施、使用内存数据库进行隔离测试,到编写单元测试、集成测试以及API端点测试的全过程。它还包括测试认证、模拟外部依赖和创建测试数据工厂等高级模式。关键词:Bknd测试,单元测试,集成测试,API测试,内存数据库,测试基础设施,模拟测试,CI/CD测试。
Bknd用户注册设置Skill bknd-registration
这个技能用于在 Bknd 应用程序中配置和实现用户自注册功能,包括注册配置、启用/禁用注册、设置默认角色、密码验证、SDK 和 API 集成,以及前端 React 表单开发。关键词:Bknd、用户注册、身份验证、配置、SDK、API、React。
Bknd密码重置技能Skill bknd-password-reset
这个技能用于在Bknd应用程序中实现密码重置和更改功能。它涵盖服务器端密码更改、构建基于电子邮件的忘记密码流程以及安全考虑。关键词:Bknd、密码重置、后端开发、安全认证、忘记密码流程、服务器端方法、哈希处理、速率限制。
Bknd分页数据检索Skill bknd-pagination
这个技能用于在Bknd平台中实现分页数据检索,涵盖限制/偏移分页、页面计算、分页元数据处理、分页辅助函数、无限滚动和React集成模式,适用于构建分页列表、表格和无限滚动功能。关键词:分页,Bknd,数据检索,React,无限滚动。
保持生产性张力Skill PreservingProductiveTensions
此技能用于在软件开发和团队协作中,识别并保留有价值的决策张力,避免过早强制解决,以增强系统灵活性和适应性。关键词包括生产性张力、架构决策、配置管理、文档化、权衡优化。
Next.js最佳实践Skill nextjs-best-practices
这个技能是关于Next.js框架中App Router开发的最佳实践,涵盖了服务器与客户端组件、数据获取模式、路由原则、API设计、性能优化、缓存策略等关键方面,旨在帮助前端开发者构建高效、可扩展的Web应用。关键词:Next.js、App Router、服务器组件、客户端组件、数据获取、路由、性能优化、缓存、SEO。
代码任务生成器Skill code-task-generator
这个技能是一个代码任务生成器,用于从描述或PDD实施计划中自动生成结构化的.code-task.md文件。它支持自动检测输入类型,创建格式正确的任务,并包含Given-When-Then验收标准,适用于软件开发流程中的任务管理和代码生成。关键词:代码生成,任务管理,PDD,验收标准,软件开发,自动化工具。
Koa.js框架开发技能Skill koa
此技能提供 Koa.js 框架的全面指导,涵盖中间件、上下文、异步/等待模式和应用程序结构,适用于 Node.js 后端开发、web 应用程序构建和 Koa 相关技术实现,关键词包括 Koa.js、中间件、Node.js、web 应用、异步编程等。
RSpec高级技能Skill rspec-advanced
这个技能专为Ruby开发者设计,覆盖RSpec测试框架的高级特性,包括自定义匹配器、共享示例、元数据和钩子,帮助提升代码质量、自动化测试效率和软件开发流程。关键词:RSpec、测试、Ruby、高级特性、自动化测试、软件开发、代码质量、测试框架、DevOps、CI/CD
框架文档研究员Skill framework-docs-researcher
框架文档研究员技能专为软件开发者设计,用于系统地收集、分析和整理软件框架、库及依赖项的官方文档、最佳实践和源代码信息,以支持项目开发、问题排查和功能实现,提升开发效率和质量。关键词:框架文档、技术文档收集、最佳实践分析、源代码研究、版本兼容性、软件开发支持。
Swift并发开发者Skill swift-concurrency-developer
这个技能专注于Swift并发编程,提供基于Office Building心智模型的专家指导,涵盖actors、isolation、Sendable、TaskGroups等关键概念,帮助开发者解决并发警告、数据竞争问题,优化代码性能。适用于移动开发、iOS应用开发等场景。关键词:Swift并发,actor模型,数据安全,移动开发,iOS开发,并发编程。
数据系统架构Skill data-systems-architecture
数据系统架构技能用于设计、优化和维护高性能数据系统,涵盖数据库设计、索引策略、事务处理、可扩展性规划和性能调优,适用于数据密集型应用。关键词包括数据系统设计、数据库架构、性能优化、可扩展性、OLTP与OLAP、事务并发、数据建模。