软件开发 Skill技能列表
Web应用程序测试工具包Skill webapp-testing
这是一个基于Playwright的Web应用程序自动化测试工具,专门用于本地Web应用的功能验证、UI行为调试、截图捕获和日志分析。关键词:Playwright自动化测试,Web应用调试,前端测试工具,浏览器自动化,UI测试,截图捕获,控制台日志分析,表单验证,响应式设计测试。
Gemini探索模式Skill gemini-exploration-patterns
此技能提供使用Gemini CLI大型上下文窗口进行代码库探索的战略指导,包括何时委托探索给Gemini、模型选择、输出格式和成本优化。关键词:代码库探索、大型上下文、Gemini、模型选择、令牌优化、架构分析、开发工具、AI辅助开发。
规范格式检查器Skill canonical-format-checker
规范格式检查器是一个用于防止软件开发中格式漂移的智能工具。它通过验证教学内容是否遵循权威的规范源格式,确保技能、子代理、ADR、PHR和规范等平台模式的一致性。该工具提供自动触发检查、格式对比清单和漂移检测报告,帮助开发团队维护代码规范、文档标准化和格式一致性。关键词:格式检查、规范验证、格式漂移预防、代码规范、文档标准化、一致性检查、开发工具、格式审计、规范源比对、格式合规性。
Visme自动化集成Skill visme-automation
该技能通过Rube MCP集成Composio的Visme工具包,自动化Visme设计任务,包括工具发现、连接管理、工作流执行等功能。关键词:Visme自动化、Rube MCP、Composio集成、工具发现、工作流自动化、API调用、低代码开发。
任务批处理执行Skill task-batch
这是一个自动化批量任务执行工具,能够持续自主执行任务列表,包括prd解析、自动任务分解和完成验证,直到所有任务完成或发生重大故障。关键词:自主执行、任务分解、质量验证、团队协调。
高级Pytest技能Skill pytest-advanced
本技能用于掌握Pytest的高级功能,包括标记、自定义断言、钩子和覆盖率配置。适用于Python开发人员,提升测试代码质量和软件可靠性,关键词:Pytest高级、Python测试、软件测试、自动化测试、测试框架、测试开发。
评测套件技能Skill eval-harness
评测套件技能是一个基于评测驱动开发(EDD)原则的框架,专为AI开发设计,用于定义、运行和评估代码变更,确保可靠性和防止回归。它支持能力评测和回归评测,使用代码、模型或人工评分器,通过pass@k指标衡量成功率。关键词:评测驱动开发、AI测试、软件开发测试、pass@k指标、回归测试、Claude Code评测。
会话管理Skill session-management
本技能涉及实现安全的会话管理系统,包括JWT令牌生成、验证、刷新机制,以及CSRF保护和会话存储管理,适用于提升后端开发中用户认证和会话管理的安全性。
使用计划与执行Skill using-plan-and-execute
这个技能用于在AI或工具使用中建立强制工作流,确保在开始任何任务时正确查找和使用技能,包括阅读技能、头脑风暴、创建任务清单等,以提高效率、避免错误和遵循最佳实践。关键词:计划执行、技能管理、工作流、AI助手、任务清单、头脑风暴、强制协议。
Python错误处理Skill python-error-handling
Python错误处理技能专注于在Python编程中实现健壮的错误处理机制,包括输入验证、异常设计、批量处理中的失败管理以及构建用户友好的错误反馈。关键词:Python错误处理、输入验证、异常处理、批量处理、Pydantic、API开发、错误处理模式、快速失败。
待办事项管理器Skill todo-manager
待办事项管理器是一个用于软件项目架构演进中管理跨PR待办事项的技能,专注于记录、评估和跟踪技术任务,提高团队协作效率和风险控制能力。关键词:软件架构、待办事项管理、项目管理、技术债务、团队协作、风险控制。
系统化故障排除与调试技能Skill troubleshooting
本技能专注于提供系统化的故障排除和问题诊断方法,适用于技术问题、过程故障、系统问题或一般障碍。通过结构化步骤如理解问题、收集信息、生成假设、系统化测试和根因分析,帮助用户识别和解决各类问题。关键词:故障排除、调试、问题诊断、根因分析、系统化方法、日志分析、错误解决。