软件开发 Skill技能列表
跨层检查Skill check-cross-layer
跨层检查是一种软件开发技能,用于在代码实施后验证更改是否全面考虑所有维度,特别是跨层数据流、代码重用、导入路径和一致性检查,以预防常见bug并提高代码质量。关键词:跨层检查、代码验证、软件测试、数据流、代码重用、软件开发、测试清单。
Storybook故事编写Skill storybook-story-writing
这个技能用于创建和维护 Storybook 故事,遵循 Component Story Format 3 (CSF3),确保组件故事结构化、可维护,并正确展示组件变体。它适用于前端开发,提高组件文档和测试效率。关键词:Storybook、CSF3、前端开发、组件故事、类型安全、最佳实践、自动化测试。
真实电话验证自动化技能Skill realphonevalidation-automation
这个技能用于自动化Realphonevalidation操作,通过集成Rube MCP和Composio的工具集,实现电话验证任务的自动执行,提高工作效率和准确性。关键词:自动化、Realphonevalidation、Rube MCP、Composio、电话验证、工作流、工具集成、API调用。
Maven搜索Skill maven-search
此技能用于帮助开发者在Maven中央仓库中高效搜索、检索和管理Maven组件与依赖。它支持按坐标、名称、版本等多种方式搜索,能获取元数据、下载文件、分析依赖树,并验证坐标有效性。关键词:Maven搜索、依赖管理、Java开发、DevOps工具、软件构建、仓库检索。
前端开发模式Skill frontend-patterns
这个技能专注于前端开发的最佳实践模式,特别针对Next.js App Router、Clerk认证、shadcn/Radix UI组件和PostHog分析集成。它用于构建用户界面组件、创建页面、实现认证流程或添加分析事件,确保一致的用户体验模式和可访问性标准。关键词包括前端开发、Next.js、认证、UI模式、分析。
测试策略规划Skill test-strategy-planning
这个技能用于创建全面的测试策略文档,遵循IEEE 829标准结构,规划软件项目的测试方法、范围、资源和成功标准。适用于测试工程师、质量保证团队和项目经理,帮助制定系统的测试计划,提高软件质量和降低风险。关键词包括:测试策略、IEEE 829、软件测试、测试规划、质量保证、测试文档、风险优先、自动化测试。
状态管理顾问Skill state-management-advisor
这个技能专注于React应用中的状态管理,帮助开发者选择和实施合适的解决方案,包括Context、Zustand、Redux Toolkit、TanStack Query和Jotai,用于处理本地状态、全局状态和服务器状态。关键词:React状态管理,全局状态管理,服务器状态管理,前端开发。
React组件模式Skill component-patterns
这个技能涵盖React中各种组件模式,如组合模式、自定义钩子、渲染属性、高阶组件和复合组件,用于构建高效、可维护的前端UI组件。关键词:React组件、组合、自定义钩子、渲染属性、高阶组件、复合组件、性能优化、前端开发、代码分割、虚拟滚动。
前端开发指南Skill frontend-dev-guidelines
这个技能是前端开发指南,专注于现代React和TypeScript应用程序的开发。它详细介绍了基于Suspense的数据获取、懒加载、文件组织、MUI v7样式、TanStack Router路由、性能优化和TypeScript最佳实践。适用于创建组件、页面、功能、获取数据、样式设置、路由和前端代码管理。关键词:React, TypeScript, 前端开发, 性能优化, 数据获取, Suspense, 懒加载, MUI v7, TanStack Router, 文件组织。
Jest测试模式Skill jest-testing-patterns
Jest测试模式技能专注于使用Jest框架进行全面的软件测试,包括单元测试、模拟函数、间谍方法、快照测试和断言技术。适用于前端开发、后端开发等领域的测试覆盖,提升代码质量和可维护性。关键词:Jest、测试、单元测试、模拟、间谍、快照、断言、前端测试、后端测试、自动化测试。
远程隧道管理Skill remote
该技能用于管理和配置SSH隧道、ngrok暴露、Cloudflare隧道等远程访问工具,支持端口转发和多种隧道类型,适用于开发、测试和生产环境中的远程部署、Webhook测试和安全访问。关键词:SSH隧道、ngrok、Cloudflare、远程访问、端口转发、DevOps工具、Webhook测试、安全隧道。
DrizzleORM类型branding指南Skill drizzle-orm
这个技能提供了Drizzle ORM中类型branding和自定义类型的最佳实践指南,包括使用$type<T>()避免运行时开销和保持数据序列化以提高系统效率。关键词:Drizzle ORM, TypeScript, 类型branding, 自定义类型, 数据库开发, 后端开发, 性能优化。