软件开发 Skill技能列表
模拟器验证技能Skill simulator-verify
模拟器验证技能用于自动化测试iOS应用,通过构建应用、在模拟器中运行、使用深度链接导航、UI交互和截图来验证应用的功能和视觉界面。关键词:iOS模拟器、自动化测试、应用验证、截图、深度链接、UI交互、视觉检查、测试构建。
服务器发送事件Skill Server-SentEvents(SSE)(BackendAlias)
服务器发送事件(SSE)是一种基于HTTP的服务器向客户端单向推送实时数据的技术。它允许服务器主动向浏览器或客户端应用发送事件流,适用于股票行情推送、新闻更新、通知提醒等需要服务器驱动实时更新的场景。关键词:SSE,服务器推送,实时数据流,HTTP流,单向通信,事件驱动,Web实时通信。
国际化与本地化Skill i18n-localization
该技能专注于软件的国际化和本地化实现,包括管理多语言翻译、处理区域文件、支持从右到左布局等,确保应用适应全球市场。关键词:国际化、本地化、翻译管理、多语言支持、RTL、前端开发、后端开发。
测试反模式防范技能Skill testing-anti-patterns
这个技能用于识别和避免软件测试中的常见反模式,如测试模拟行为、在生成代码中添加测试专用方法等。它帮助开发者遵循测试驱动开发(TDD)原则,提高测试质量,确保代码可靠性。关键词:软件测试、反模式、模拟、TDD、代码质量、测试策略、模拟隔离、测试优化。
特性架构技能Skill feature-arch
此技能用于React应用程序的特性驱动架构设计,提供最佳实践指南,帮助开发人员组织项目结构、管理依赖、实现模块化开发,以提高应用的可扩展性和团队协作效率。关键词:React、特性驱动架构、前端开发、项目结构、模块化、可扩展性、代码审查。
分支创建工具Skill branch
这是一个用于软件开发工作流中的Git分支创建工具,专门负责在SDD(软件设计文档)工作流程中自动创建规范化的分支。该工具支持两种分支类型:spec(规格制定)和impl(实现开发),遵循严格的命名规则(spec/{action-id}-{description} 或 impl/{action-id}-{description}),可通过命令行直接调用或从其他工作流工具自动触发。主要功能包括:上下文识别、分支名生成与重复检查、用户确认、Git分支创建和完成通知,并包含完善的错误处理机制(处理分支已存在、未提交更改等情况)。关键词:Git分支管理,软件开发工作流,SDD流程,自动化工具,版本控制,分支命名规范,DevOps工具
Claude代码助手Skill claude-code
Claude Code 是一个AI驱动的编码工具,旨在帮助开发者加速软件开发流程。它通过自主代理、技能扩展、MCP服务器集成和钩子机制,提供从计划到执行的完整开发支持,适用于功能实现、错误修复、代码审查和文档生成等场景。关键词:AI编码、开发工具、自动化、扩展性、MCP集成、插件系统、斜杠命令。
shadcnUI组件库Skill shadcn-ui
shadcn/ui 是一个前端开发技能,用于快速构建基于 React 的应用用户界面。它提供了一系列预设计的、美观且可访问的 UI 组件,基于 TypeScript、Tailwind CSS 和 Radix UI,支持通过 CLI 工具复制和粘贴组件到项目中,实现高效的 UI 开发和自定义。关键词:前端开发、UI 组件、React、Tailwind CSS、shadcn/ui、Radix UI、TypeScript、可访问性、深色模式、表单验证。
迁移到LogseqDBSkill migrating-to-db
专家级指导,帮助用户将 Logseq 图从 Markdown 格式迁移到数据库格式,包括转换策略、常见问题和最佳实践。
错误处理模式Skill error-handling-patterns
这个技能专注于设计和实施健壮的错误处理策略,包括使用try-catch块、自定义错误类、错误边界、API错误响应格式、重试逻辑、日志记录和监控,以提高软件系统的可靠性、容错能力和用户体验。关键词:错误处理、容错系统、异常管理、日志监控、API错误响应、重试策略、React错误边界、Express错误处理。
代码资源清理技能Skill skill-refresh
此技能用于管理Claude Code资源,包括自动终止孤儿进程和清理~/.opencode/目录中的过时文件,以提高系统性能并释放存储空间。适用于DevOps环境维护,关键词:Claude Code, 资源清理, 孤儿进程, 目录清理, 系统优化, DevOps。
性能检查与优化评估Skill performance-gate
这个技能用于验证软件应用的性能,包括检测N+1查询问题、评估可扩展性和分析代码复杂度。它帮助开发者在代码审查中捕捉性能反模式,确保应用在大规模时保持高效和稳定。关键词:性能优化,N+1查询检测,可扩展性评估,代码复杂度分析,软件性能检查。