软件开发 Skill技能列表
重构助理Skill refactor-assistant
重构助理技能提供自动化的代码重构建议和实施,帮助开发者优化代码结构、提高代码质量、消除代码异味和性能瓶颈。关键词:代码重构、自动化、代码优化、软件开发、重构模式、代码分析、安全重构。
Bknd应用程序测试Skill bknd-testing
这个技能专为测试Bknd应用程序设计,涵盖了从设置测试基础设施、使用内存数据库进行隔离测试,到编写单元测试、集成测试以及API端点测试的全过程。它还包括测试认证、模拟外部依赖和创建测试数据工厂等高级模式。关键词:Bknd测试,单元测试,集成测试,API测试,内存数据库,测试基础设施,模拟测试,CI/CD测试。
Bknd用户注册设置Skill bknd-registration
这个技能用于在 Bknd 应用程序中配置和实现用户自注册功能,包括注册配置、启用/禁用注册、设置默认角色、密码验证、SDK 和 API 集成,以及前端 React 表单开发。关键词:Bknd、用户注册、身份验证、配置、SDK、API、React。
GitHubCLI设置Skill setup
此技能用于帮助用户快速设置和配置GitHub CLI(命令行界面),解决认证和连接问题,包括登录、验证和故障排除,适用于开发者和运维人员。关键词:GitHub CLI、设置、配置、认证、故障排除、命令行工具、GitHub认证、DevOps工具。
Shapely几何计算Skill shapely-compute
这个技能使用Shapely库进行几何计算,包括创建点、线、多边形等几何形状,执行布尔操作如交集和并集,进行空间关系判断如包含和相交,测量面积和距离,以及进行几何变换。适用于地理信息系统、游戏开发、数据分析和后端处理等领域,关键词包括:几何计算、Shapely、空间分析、Python、GIS、游戏开发。
Python测试模式Skill python-testing-patterns
Python 测试模式技能是关于使用 pytest、fixtures、mocking 和测试驱动开发(TDD)在 Python 中实施全面测试策略的指南。它涵盖了单元测试、集成测试、功能测试等多种测试类型,以及测试结构、覆盖率、隔离等核心概念,适用于编写测试代码、设置测试基础设施、集成到 CI/CD 流程等场景。关键词:Python 测试、pytest、fixtures、mocking、TDD、单元测试、集成测试、测试覆盖。
随机贡献者选择器Skill random-contributor
此技能用于从GitHub公共仓库中随机选择一个贡献者,适用于抽样、任务分配、公平委派等场景。关键词:GitHub API、随机选择、贡献者管理、自动化工具、DevOps。
Web应用自动化测试Skill webapp-testing
本技能专注于使用Playwright工具进行本地Web应用程序的自动化测试,包括前端功能验证、UI行为调试、浏览器截图捕获和日志检查。适用于软件测试、前端开发和自动化测试场景,关键词包括Playwright、自动化测试、Web应用测试、UI测试和浏览器自动化。
前端设计Skill frontend-design
此技能专注于创建独特、生产级的前端接口,强调高质量设计、创意美学和避免通用AI风格。适用于构建网页组件、页面、应用程序等,注重细节、字体、颜色、动效和空间构成,以实现令人难忘的用户体验。关键词:前端设计、UI设计、网页开发、创意接口、生产级、美学设计、UI/UX。
Membervault自动化技能Skill membervault-automation
这个技能通过Rube MCP和Composio工具包自动化Membervault任务,用于会员管理操作的自动化处理,提高效率。关键词:Membervault, Rube MCP, 自动化, Composio, 工具发现, 会员管理。
框架文档研究员Skill framework-docs-researcher
框架文档研究员技能专为软件开发者设计,用于系统地收集、分析和整理软件框架、库及依赖项的官方文档、最佳实践和源代码信息,以支持项目开发、问题排查和功能实现,提升开发效率和质量。关键词:框架文档、技术文档收集、最佳实践分析、源代码研究、版本兼容性、软件开发支持。
Plasmic自动化技能Skill plasmic-automation
这是一个通过Rube MCP和Composio工具包自动化Plasmic操作的技能,用于提高前端开发效率,涉及工具发现、连接管理、工作流执行等。关键词:Plasmic, 自动化, Rube MCP, Composio, 前端开发, 低代码, 工具包, 工作流自动化。