软件开发 Skill技能列表

4.5

vitestSkill vitest

Vitest是一个基于Vite的快速单元测试框架,提供Jest兼容API,支持原生ESM、TypeScript和JSX,适用于测试开发、模拟、覆盖率分析和性能优化。关键词包括:Vitest、测试框架、Vite、单元测试、Jest兼容、ESM支持、TypeScript、快速测试。

4.5

UnoCSS(原子CSS引擎)Skill unocss

UnoCSS是一个即时原子CSS引擎,用于前端开发中灵活、可扩展的CSS样式管理。它提供了Tailwind CSS的超集功能,支持各种预设、规则和快捷方式,简化CSS编写和配置过程。关键词:原子CSS、CSS框架、前端开发、Tailwind CSS、预设、规则、快捷方式。

4.5

pnpmSkill pnpm

pnpm是一个Node.js包管理器,专注于提供快速安装、高效磁盘空间利用和严格的依赖解析。它支持工作空间管理、Catalogs、Overrides、Patches等功能,适用于现代JavaScript项目开发,并优化CI/CD流程。关键词:pnpm, Node.js, 包管理器, 依赖管理, 工作空间, CI/CD, 性能优化。

4.5

完成热修复Skill finish-hotfix

这个技能用于自动化Git流程中的热修复分支完成操作,包括版本管理、测试运行、日志更新和代码合并,适用于软件开发和DevOps工作流。关键词:Git热修复、版本控制、DevOps自动化、代码合并、CI/CD。

4.5

ascTestFlight管理技能Skill asc-testflight-orchestration

这个技能用于通过asc命令行工具管理苹果TestFlight平台上的测试员、群组、构建分发和测试说明,适用于iOS应用的beta测试分发。关键词包括TestFlight管理、beta测试、应用分发、asc工具、测试编排、移动应用测试。

4.5

GitHub问题分流与贡献者信息提取技能Skill gh-issue-triage

此技能用于GitHub开源项目的问题管理自动化工作流,通过分析、澄清、归档、标记、实施和信用步骤,高效处理问题报告,并提取贡献者信息如Twitter句柄,以确保在代码更改集中给予适当致谢。关键词:GitHub问题分流,贡献者信用管理,工作流自动化,开源协作,Twitter集成,DevOps工具。

4.5

深度错误分析Skill break-loop

该技能是一个系统化框架,用于分析软件错误,识别根因,设计预防措施,并捕获知识,以防止未来类似错误。关键词:错误分析、调试、预防机制、知识捕获、软件开发、SEO搜索优化。

4.5

代码执行Skill code-execution

这个技能用于自动化执行编码子任务,通过自审和质量验证来确保代码符合项目标准和接受标准。适用于软件开发中的自动化测试和质量控制场景,关键词包括:代码执行、自审、质量验证、编码任务、软件开发、自动化测试、DevOps。

4.5

libFuzzer模糊测试Skill libfuzzer

libFuzzer 是一个用于C/C++项目的覆盖率引导模糊测试工具,帮助开发者发现软件漏洞和错误。它集成在LLVM工具链中,支持地址消毒剂等工具,适用于快速设置和单核模糊测试。关键词:模糊测试、覆盖率引导、C/C++、漏洞挖掘、软件测试、LLVM、代码安全。

4.5

地址净化器Skill address-sanitizer

地址净化器(AddressSanitizer)是一种内存错误检测工具,用于在模糊测试(fuzzing)和其他软件测试中检测缓冲区溢出、使用后释放、内存泄漏等内存安全问题,提高软件安全性和稳定性。关键词:内存错误检测、模糊测试、C/C++、Rust、软件测试、安全漏洞、编译器插装、影子内存、性能优化、故障排除。

4.5

代码二次审查工具Skill second-opinion

这是一个使用外部大型语言模型(如OpenAI Codex和Google Gemini)进行代码审查的工具。它通过CLI接口,支持审查未提交的更改、分支差异或特定提交,帮助开发者提高代码质量、安全性和性能。关键词:代码审查、LLM、外部工具、安全扫描、性能优化、错误处理、自动化审查。

4.5

现代Python工具配置Skill modern-python

这个技能用于配置Python项目使用现代工具链,包括uv进行依赖管理、ruff进行代码检查和格式化、ty进行类型检查等。适用于创建新项目、设置开发工具、编写脚本以及从传统工具如pip、Poetry迁移。关键词:Python开发, 项目配置, uv工具, ruff代码检查, ty类型检查, 最佳实践。