软件开发 Skill技能列表
IDAES过程系统工程Skill idaes
IDAES是一个开源软件框架,用于过程系统工程,专门用于建模、模拟和优化化学过程与能源系统。它支持流程表开发、属性包配置、单元模型设计、优化求解、缩放处理、初始化策略和模型诊断,适用于化工模拟、能源系统分析、发电厂设计、物料能量平衡和过程优化。关键词:IDAES、过程模拟、能源系统、优化、Python、开源软件、化工工程、流程表建模。
EmacsLisp风格指南技能Skill emacs-lisp
这个技能提供专家指导,用于编写专业、可维护的Emacs Lisp代码,遵循社区驱动的Emacs Lisp风格指南。覆盖代码布局、命名规范、语法习惯、宏使用、文档编写和最佳实践。适用于Emacs配置编写、包开发、模式创建、命令编写等场景。关键词:Emacs Lisp,风格指南,编码规范,最佳实践,自动加载,社区公约。
OpentronsPythonAPIv2自动化实验室协议开发Skill opentrons
这个技能提供使用Python API v2控制Opentrons液体处理机器人的全面指南,包括协议开发、硬件集成和自动化工作流。关键词:Opentrons, Python API, 液体处理, 实验室自动化, OT-2, Flex, 温度模块, 磁分离, 协议编程。
Opentrons热循环仪模块Skill opentrons-thermocycler
Opentrons热循环仪模块技能用于自动化PCR热循环过程,通过精确控制块和盖温度、执行温度配置文件,并支持自动密封盖,实现高通量分子生物学工作流的全自动化。关键词:Opentrons、热循环仪、PCR、自动化、温度控制、分子生物学、实验室自动化。
版本控制与Git工作流技能Skill version-control
这个技能提供专业的版本控制实践指导,涵盖Git命令、主干开发工作流、Conventional Commits格式、GitHub集成和最佳实践。帮助用户高效管理代码版本、处理分支、提交消息、PRs和合并冲突,支持团队协作与自动化流程。关键词:Git、版本控制、主干开发、Conventional Commits、GitHub、代码管理、开发工作流、DevOps、持续集成、拉取请求。
测试驱动开发技能Skill tdd
测试驱动开发技能旨在指导用户使用红绿重构周期进行严格的测试优先开发,帮助用户练习TDD、先写测试后写代码、开发新功能并优化测试结构。包含关键词如测试驱动开发、TDD、红绿重构、单元测试、集成测试、测试设计,适合SEO搜索用于软件开发中的测试环节。
代码审查专家Skill code-reviewer
这个技能用于进行全面的代码审查和分析,确保软件项目质量。它包括评估项目结构、文档质量、逻辑错误、测试覆盖率和代码一致性,提供可操作的改进建议。关键词:代码审查、软件质量、测试评估、文档分析、最佳实践、可维护性。
更新开发文档技能Skill update-dev-docs
这个技能用于在软件开发过程中自动更新开发文档,捕获进度、决策和上下文,以提高开发效率和文档质量。关键词:开发文档、文档更新、会话压缩、进度跟踪、代码管理、DevOps工具。
测试自动化Skill test-auto
这个技能专注于测试自动化,帮助创建全面的测试套件,包括单元测试、集成测试和端到端测试,遵循测试金字塔原则。适用于设置测试、提高代码覆盖率、重构前测试、以及实现CI/CD测试管道。关键词:测试自动化、单元测试、集成测试、端到端测试、测试金字塔、CI/CD。
技能生成器Skill skill-gen
这个技能用于生成结构化的Claude Code技能,根据用户需求自动化创建技能文件,包括SKILL.md、脚本和参考文件。它指导用户完成需求收集、结构生成和验证步骤,适用于开发工具和自动化工作流程场景。关键词:Claude Code、技能生成、自动化、工作流程、开发工具。
超级Claude统一工作流Skill sc
这是一个全面的软件开发工作流程工具,提供17个子命令,用于代码分析、构建、文档化、Git操作、实现等结构化开发任务。关键词包括开发工作流程、代码分析、自动化、效率提升、DevOps、项目管理、质量控制,方便SEO搜索和开发者使用。
Rust开发Skill rust
Rust开发技能专注于编写安全、高性能的系统级代码,利用所有权、生命周期和特质等核心概念。适用于内存安全、系统编程、异步处理等场景,是开发可靠软件的重要工具。关键词:Rust、内存安全、系统编程、所有权、生命周期、特质、异步编程。