软件开发 Skill技能列表
Web应用程序测试工具包Skill webapp-testing
这是一个基于Playwright的Web应用程序自动化测试工具,专门用于本地Web应用的功能验证、UI行为调试、截图捕获和日志分析。关键词:Playwright自动化测试,Web应用调试,前端测试工具,浏览器自动化,UI测试,截图捕获,控制台日志分析,表单验证,响应式设计测试。
规范格式检查器Skill canonical-format-checker
规范格式检查器是一个用于防止软件开发中格式漂移的智能工具。它通过验证教学内容是否遵循权威的规范源格式,确保技能、子代理、ADR、PHR和规范等平台模式的一致性。该工具提供自动触发检查、格式对比清单和漂移检测报告,帮助开发团队维护代码规范、文档标准化和格式一致性。关键词:格式检查、规范验证、格式漂移预防、代码规范、文档标准化、一致性检查、开发工具、格式审计、规范源比对、格式合规性。
待办事项管理器Skill todo-manager
待办事项管理器是一个用于软件项目架构演进中管理跨PR待办事项的技能,专注于记录、评估和跟踪技术任务,提高团队协作效率和风险控制能力。关键词:软件架构、待办事项管理、项目管理、技术债务、团队协作、风险控制。
RSpec模拟测试Skill rspec-mocking
这个技能用于掌握RSpec框架中的模拟测试技术,包括doubles、stubs、mocks、spies和部分模拟策略,适用于Ruby开发中的测试和质量保证,提升代码可靠性。关键词:RSpec, 模拟测试, Ruby测试, 单元测试, 测试框架, 软件测试。
技能加载Skill load-skill
这个技能用于从指定目录加载新创建的技能到系统中,使其能够立即使用,适用于技能管理和开发工作流自动化。关键词:技能加载、技能管理、系统集成、开发工具、即时可用、自动化部署。
维护跨平台架构Skill maintain-cross-platform
该技能用于维护AgentSys的三平台架构,包括发布准备、跨平台兼容性验证和安装基础设施更新。它是一个元技能,确保Claude Code、OpenCode和Codex CLI的兼容性。关键词:跨平台、软件维护、架构验证、自动化、AgentSys、DevOps、验证脚本。
Python错误处理Skill python-error-handling
Python错误处理技能专注于在Python编程中实现健壮的错误处理机制,包括输入验证、异常设计、批量处理中的失败管理以及构建用户友好的错误反馈。关键词:Python错误处理、输入验证、异常处理、批量处理、Pydantic、API开发、错误处理模式、快速失败。
使用计划与执行Skill using-plan-and-execute
这个技能用于在AI或工具使用中建立强制工作流,确保在开始任何任务时正确查找和使用技能,包括阅读技能、头脑风暴、创建任务清单等,以提高效率、避免错误和遵循最佳实践。关键词:计划执行、技能管理、工作流、AI助手、任务清单、头脑风暴、强制协议。
arc42文档技能Skill arc42-documentation
此技能用于使用 arc42 模板创建全面的软件架构文档,提供结构化的文档编写指导,包括模板结构、工作流程和最佳实践。关键词:arc42、架构文档、软件架构、文档模板、技术文档、软件设计。
写作风格指南Skill writer
这个技能是关于定义和应用不同写作角色来创建人性化、清晰、具体的文档。它帮助用户在技术文档、博客、UI文本等场景中保持一致的声音和风格,提升内容质量和用户体验。关键词包括:写作风格、技术文档、文档编写、内容创作、SEO优化、用户体验、写作指南。
UX等待状态审计工具Skill ux-waiting-audit
这是一个专业的用户体验审计技能,专门用于评估Web应用程序在长时间运行操作(30秒以上)时的等待状态。通过浏览器自动化技术,系统性地分析加载状态、进度指示器、用户反馈机制等关键UX元素,生成包含截图、清单评估和优先级建议的全面审计报告。关键词:用户体验审计、加载状态分析、进度指示器、浏览器自动化、UX优化、Web应用性能、等待时间评估、前端测试。
设计审查门Skill design-review-gate
这是一个自动化设计审查技能,用于软件开发流程中,确保设计文档经过产品经理、架构师、设计师、安全专家和CTO的并行审查,迭代直到所有批准,以提高质量、减少风险并加速实施。关键词:设计审查、自动化代理、并行处理、迭代批准、软件开发、质量控制、安全审查、架构设计、TDD准备。