软件开发 Skill技能列表

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

ascTestFlight管理技能Skill asc-testflight-orchestration

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

4.5

紧致性Skill compactness

本技能提供拓扑学中紧致性问题的解决策略和方法,包括决策树、工具命令和关键技巧,帮助用户理解和应用紧致性概念。关键词:拓扑学,紧致性,数学分析,问题解决,算法工具,海涅-博雷尔定理,吉洪诺夫定理。

4.5

发布管理Skill release

这个技能用于自动化管理npm包的版本发布和CI/CD工作流程,适用于monorepo项目如swarm-tools。它包括创建changesets、运行持续集成、自动发布到npm注册表、验证发布状态等。关键词:npm发布、changesets、CI/CD、自动化发布、版本管理、DevOps、monorepo管理。

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 env-manager

这是一个自动生成环境变量示例文件的工具,通过扫描代码库检测环境变量的使用,创建安全的 .env.example 模板,包括变量分组和占位符。关键词:环境变量、自动生成、代码扫描、DevOps、安全模板、环境配置

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类型检查, 最佳实践。