软件开发 Skill技能列表

4.5

元技能Skill skill-meta

这是一个交互式系统构建器技能,用于创建和管理 .opencode/ 系统的更改任务。它支持三种模式:交互式访谈、提示分析和系统分析,能够自动化任务分解、系统盘点,并集成Git提交等后处理操作。关键词:系统构建、任务创建、.opencode/、代理、自动化、软件开发工具、SEO优化、交互式分析。

4.5

代码标签扫描与任务创建技能Skill skill-learn

这个技能是一个直接执行的工具,用于扫描代码库中的FIX、NOTE、TODO标签,通过交互式提示向用户展示扫描结果,并创建用户选择的结构化任务。它支持多种文件类型,包括Lua、LaTeX、Markdown、Python、Shell、YAML等,并可以创建修复任务、学习任务和TODO任务,适用于软件开发项目管理和自动化流程。关键词:代码扫描,任务创建,FIX标签,NOTE标签,TODO标签,交互式选择,软件开发,DevOps。

4.5

任务实现技能Skill skill-implementer

这个技能用于自动化执行一般实现任务,通过委托给子代理处理具体实现,并自动完成后操作如状态更新、文件链接和Git提交,提高开发效率和任务跟踪。关键词:自动化实现、任务管理、代理委托、状态更新、版本控制、DevOps、软件实现。

4.5

状态同步技能Skill skill-status-sync

该技能用于原子性地同步TODO.md和state.json文件中的任务状态,仅限独立使用,避免多技能调用问题。支持preflight_update、postflight_update和artifact_link操作,适用于手动状态修正、独立脚本执行和恢复操作。关键词:任务状态同步、原子更新、Bash脚本、DevOps工具、项目管理自动化。

4.5

Neovim配置研究技能Skill skill-neovim-research

该技能用于自动化进行Neovim文本编辑器的配置研究,通过分析插件文档和探索代码库,为Neovim配置任务提供研究支持。适用于软件开发中的工具配置和优化。关键词:Neovim, 配置研究, 插件文档, 代码库探索, 自动化研究, 技能调用。

4.5

代码标签扫描与任务创建技能Skill skill-learn

这个技能用于自动扫描代码库中的FIX:、NOTE:、TODO:标签,通过交互式界面展示扫描结果,让用户选择任务类型,并创建结构化任务。它支持任务分组、依赖管理和状态更新,适用于软件开发中的自动化任务管理,提高开发效率。关键词:代码扫描、标签提取、任务自动化、DevOps、FIX NOTE TODO、交互式选择、任务管理、软件开发工具。

4.5

通用实现技能Skill skill-implementer

这个技能是一个薄包装器,用于委托通用实现任务给子代理,处理后处理操作如状态更新、工件链接和Git提交,适用于软件开发中的自动化实施流程。关键词包括:实现、任务、代理、后处理、状态更新、Git提交、自动化、DevOps。

4.5

Git工作流技能Skill skill-git-workflow

这个技能用于自动化git提交工作流,专门针对任务管理和版本控制。它根据任务状态变更和工件创建来创建范围化的提交,包括触发CI的条件和安全检查。关键词:git、工作流、提交管理、任务自动化、DevOps、版本控制。

4.5

网页界面指南审查专家Skill web-design-guidelines

这个技能用于自动审查网页UI代码,确保其符合最新网页界面指南,提升可访问性、用户体验和设计质量。适用于前端开发中的代码审计和最佳实践检查,关键词包括UI审查、可访问性、设计审核、网页设计、界面指南、a11y、可用性、代码审查。

4.5

单元测试自动生成技能Skill unit-testing-test-generate

这个技能用于自动生成高质量、全面覆盖的单元测试代码,支持多种编程语言(如Python、JavaScript)和测试框架(如pytest、Jest),通过分析代码结构生成测试用例,注重边缘情况处理和模拟对象创建,提供覆盖率报告和CI集成,帮助开发团队提升测试效率和代码可靠性。关键词:单元测试生成、自动化测试、代码覆盖率、测试框架、模拟对象、边缘案例、测试自动化。

4.5

测试驱动开发Skill test-driven-development

测试驱动开发(TDD)是一种软件开发实践,强调先编写测试用例再实现代码,通过‘红-绿-重构’循环确保代码质量、减少错误和促进设计改进。关键词:测试驱动开发、TDD、单元测试、自动化测试、红绿重构、代码质量、软件开发、测试优先、测试用例、错误预防。

4.5

React专家Skill react-expert

此技能用于前端开发,专注于使用 React 19 及更高版本构建高性能、可访问的 Web 应用程序,涵盖组件架构、钩子模式、状态管理、性能优化等核心领域。适用于服务器组件、Suspense 边界、现代数据获取等高级特性。关键词:React, 前端开发, TypeScript, 状态管理, 性能优化, 服务器组件, 钩子模式, 可访问性。