软件开发 Skill技能列表
Makefile生成器Skill makefile-generator
这是一个全面的工具包,用于生成遵循当前标准和约定的最佳实践Makefiles,适用于C/C++、Python、Go、Java和通用项目。关键词包括:Makefile生成、构建自动化、CI/CD集成、GNU编码标准。
Bun包管理器Skill BunPackageManager
Bun包管理器是一个高效的依赖管理工具,用于JavaScript项目中的包安装、添加、移除和更新,支持工作空间管理、锁文件生成,以及从npm、yarn、pnpm迁移,提升开发效率和安全性。关键词:依赖管理、包管理器、Bun、JavaScript、DevOps。
代码修复助手Skill fix
这是一个用于系统化修复代码问题的技能。它遵循严格的流程,首先识别并分类问题(严重、高、中、低),然后制定修复计划并应用最小化更改。核心功能包括处理编译错误、内存泄漏、安全漏洞、代码规范问题等,并内置了处理缺失导入、清理副作用、类型修复等常见模式的指南。适用于代码审查后的自动化修复、日常开发中的问题排查与维护。关键词:代码修复,问题排查,代码审查,自动化修复,软件开发,质量保证,TypeScript,React,副作用清理。
Ameba自定义规则Skill ameba-custom-rules
这个技能用于创建自定义Ameba linting规则,用于Crystal代码分析,包括规则开发、AST遍历和测试,帮助强制执行项目特定的代码质量标准和捕捉领域特定代码异味。关键词:Ameba, 自定义规则, Crystal, 代码分析, linting, 静态代码分析, 代码质量, 规则测试。
评测套件技能Skill eval-harness
评测套件技能是一个基于评测驱动开发(EDD)原则的框架,专为AI开发设计,用于定义、运行和评估代码变更,确保可靠性和防止回归。它支持能力评测和回归评测,使用代码、模型或人工评分器,通过pass@k指标衡量成功率。关键词:评测驱动开发、AI测试、软件开发测试、pass@k指标、回归测试、Claude Code评测。
数据系统架构Skill data-systems-architecture
数据系统架构技能用于设计、优化和维护高性能数据系统,涵盖数据库设计、索引策略、事务处理、可扩展性规划和性能调优,适用于数据密集型应用。关键词包括数据系统设计、数据库架构、性能优化、可扩展性、OLTP与OLAP、事务并发、数据建模。
共享世界圣经管理技能Skill shared-world
这个技能用于维护协作小说的wiki风格世界圣经,支持团队组织、交叉引用和一致性管理,使多个作者能在共享宇宙中写作。关键词:协作小说、世界圣经、wiki、管理、团队协作、一致性、虚构作品、版本控制。
Playwright自动化Skill playwright-automation
Playwright自动化技能专用于浏览器端到端测试、Web爬取和自动化任务,支持跨浏览器兼容性测试,提升开发效率和测试覆盖率,适用于前端开发、自动化测试、视觉回归测试、Web爬取和用户流程模拟。
Ansible库存管理Skill ansible-inventory
Ansible 库存管理技能用于管理Ansible自动化中的主机和组,以组织基础设施并跨环境应用配置。它支持INI和YAML格式,定义主机变量、组变量,实现动态库存和目录结构,优化DevOps工作流。关键词:Ansible、库存管理、主机分组、变量定义、动态库存、DevOps、自动化部署、基础设施即代码。
浏览器截图Skill browser-screenshot
该技能用于截取浏览器页面的截图,适用于展示页面状态、记录结果和调试问题。关键词包括:浏览器截图、页面状态、调试工具、自动化测试、网页内容捕获、浏览器调试。
TailwindCSSv4模式Skill tailwind-patterns
Tailwind CSS v4 模式是一种前端开发技能,专注于使用Tailwind CSS v4框架实现CSS优先配置、容器查询、现代布局模式、设计令牌架构等,用于快速构建高效、响应式、可维护的Web界面。关键词包括Tailwind CSS、CSS-first、容器查询、设计令牌、前端开发、响应式设计、布局模式。
性能跟踪指南Skill performance-trace-guide
这个技能用于指导软件开发人员收集和分析性能跟踪数据,以诊断和优化应用程序的性能慢问题。关键词包括性能跟踪、分析、优化、开发诊断、延迟、吞吐量。