软件开发 Skill技能列表
bknd仓库AI查询技能Skill bknd-repo-search-with-opencode
这是一个使用btca命令行工具结合OpenCode AI进行代码仓库查询的技能。它允许开发者快速学习和理解bknd项目的内部结构,包括数据模块、认证、媒体处理等关键部分。通过AI辅助,提高代码搜索和理解的效率,适用于开发人员、DevOps工程师和AI应用爱好者。关键词:btca, OpenCode AI, bknd, 代码查询, git仓库, AI辅助开发, DevOps
语音通话插件Skill voice-call
这个技能是一个语音通话插件,用于在Otto平台上通过集成第三方服务如Twilio、Telnyx和Plivo来启动和管理语音通话。它提供了命令行工具和API操作,支持代理发起的通话,并包括开发者模拟模式。关键词:语音通话,Otto插件,Twilio集成,语音API,开发者工具,自动化呼叫。
Bknd密码重置技能Skill bknd-password-reset
这个技能用于在Bknd应用程序中实现密码重置和更改功能。它涵盖服务器端密码更改、构建基于电子邮件的忘记密码流程以及安全考虑。关键词:Bknd、密码重置、后端开发、安全认证、忘记密码流程、服务器端方法、哈希处理、速率限制。
Bknd分页数据检索Skill bknd-pagination
这个技能用于在Bknd平台中实现分页数据检索,涵盖限制/偏移分页、页面计算、分页元数据处理、分页辅助函数、无限滚动和React集成模式,适用于构建分页列表、表格和无限滚动功能。关键词:分页,Bknd,数据检索,React,无限滚动。
Bknd模式修改Skill bknd-modify-schema
这个技能用于安全地修改Bknd应用中的数据库模式,包括重命名实体和字段、更改字段类型、修改字段约束等操作,提供数据迁移策略和同步工作流,适用于后端开发和低代码场景。关键词:Bknd, 模式修改, 数据库迁移, 后端开发, 低代码。
Bknd登录注销流程Skill bknd-login-flow
此技能用于在Bknd应用中实现用户认证流程,包括登录、注销和会话检查功能,涵盖SDK认证方法、REST API端点、React集成、错误处理等。关键词:Bknd、登录、注销、认证、前端开发、React、REST API、SDK、错误处理、会话管理。
行为驱动开发Skill behavior-driven-development
行为驱动开发技能是一个应用BDD方法的指南,通过Gherkin场景和红绿重构周期,促进测试驱动开发、共享需求理解,适用于功能实现、bug修复和代码重构。关键词:BDD、行为驱动开发、测试驱动开发、Gherkin、红绿重构、软件开发测试。
测试创建技能Skill test-creator
这是一个自动化测试用例生成技能,专为软件开发项目设计,帮助创建符合标准的测试文件,确保代码覆盖率,提高软件质量。关键词:测试创建、自动化测试、软件测试、测试用例生成、代码覆盖率。
libFuzzer模糊测试Skill libfuzzer
libFuzzer是LLVM项目中的覆盖率引导模糊测试工具,专为C/C++代码的自动化软件测试和漏洞挖掘设计。它通过生成随机输入并监控代码执行覆盖率来发现潜在缺陷,适用于软件开发中的安全测试和质量保障。关键词:模糊测试,C/C++测试,覆盖率引导,软件安全,漏洞发现,自动化测试工具。
Bug复现技能Skill reproduce-bug
Bug复现技能是一种软件测试技术,用于通过分析日志、检查控制台错误和使用浏览器自动化工具(如Playwright)来复现和调查软件缺陷。它帮助开发者快速定位bug,验证修复,并记录详细步骤,提高软件质量和开发效率。关键词:bug复现、日志分析、Playwright、软件测试、缺陷调查、自动化测试。
企业搜索源管理Skill enterprise-search-source
这个技能用于管理企业搜索系统中的MCP源,包括检测可用源、引导用户连接新源、处理源优先级排序和管理速率限制。关键词:企业搜索、MCP源、API管理、速率限制、优先级排序、系统集成。
现代Web应用架构Skill modern-web-app-architecture
这个技能用于设计和构建现代Web应用程序,包括单页应用(SPA)、服务器端渲染(SSR)、静态站点生成(SSG)和React服务器组件(RSC)等。它涵盖架构权衡、状态管理、性能优化、测试策略、交付流程和团队扩展,提供生产就绪的实践指导,如核心Web指标、可访问性、安全性和微前端架构。关键词:Web应用架构、SPA、SSR、SSG、RSC、前端开发、性能优化、状态管理、测试、团队扩展。