软件开发 Skill技能列表
UAT测试用例生成器Skill uat-test-generator
UAT测试用例生成器是一款专为业务分析师和测试人员设计的技能工具,用于自动化生成用户验收测试用例。它能将Given-When-Then格式的验收标准快速转换为结构化的测试用例,支持正向、反向、边界及端到端场景的生成。该工具提供测试数据需求定义、需求可追溯性映射、覆盖率计算以及向主流测试管理工具(如Jira Xray、Azure Test Plans)的导出功能。关键词:UAT测试用例生成,验收标准转换,测试数据管理,需求可追溯性,测试覆盖率,测试管理工具导出,业务分析自动化。
SpringBoot项目验证循环Skill springboot-verification
这是一个用于 Spring Boot 项目的自动化验证流程,旨在确保代码质量、安全性和稳定性。它通过一系列阶段(构建、静态分析、测试与覆盖率、安全扫描、差异审查)在代码合并或部署前进行系统性检查,帮助开发团队快速发现并修复问题,提升软件交付质量。关键词:Spring Boot 验证,代码质量,静态分析,测试覆盖率,安全扫描,CI/CD,DevOps,自动化测试,Java 项目。
HLSC/C++转RTL技能Skill hls-cpp-to-rtl
HLS C/C++ 转 RTL 技能是一种用于将高级C/C++算法代码通过高层次综合工具自动转换为硬件描述语言(RTL,如Verilog/VHDL)的专家能力。它专注于FPGA硬件加速开发,涉及代码优化、编译指示应用、接口配置和性能分析,是实现硬件-软件协同设计、IP核生成和嵌入式系统加速的关键技术。关键词:高层次综合,HLS,FPGA加速,C++转RTL,硬件设计,Vitis HLS,接口综合,性能优化。
p5.js算法艺术生成Skill algorithmic-art
使用p5.js库通过种子随机性和交互式参数控制创建算法艺术,适用于生成艺术、流场、粒子系统等场景,强调算法表达和计算美感。关键词:算法艺术、p5.js、生成艺术、种子随机性、交互参数、计算美学、前端开发、创意编码
NestJS企业级后端开发技能Skill nestjs
本技能提供关于NestJS框架的专家级指导,专注于构建模块化、可扩展的企业级Node.js后端应用程序。涵盖核心概念如依赖注入、模块化设计、守卫与拦截器、微服务架构、API文档生成(Swagger/OpenAPI)以及单元测试(Jest)。适用于需要开发高性能、可维护RESTful API、实现身份验证授权系统、构建分布式微服务以及遵循最佳编码实践的后端开发者。关键词:NestJS,Node.js,后端开发,企业级API,微服务,依赖注入,TypeScript,RESTful,架构设计,Swagger。
API文档生成器Skill api-doc-generator
该技能是一个自动化工具,用于通过扫描项目中的Controller类,提取API接口的详细信息(包括URL、请求方法、参数和响应结构),并基于标准模板生成完整的中文或英文API文档。它帮助开发团队快速创建和维护API文档,提高开发效率和文档质量。关键词:API文档生成,接口扫描,文档自动化,代码提取,REST API文档。
XRD晶体学分析器Skill xrd-crystallography-analyzer
XRD晶体学分析器是一款专业的纳米材料表征工具,通过X射线衍射技术实现晶体结构分析、物相鉴定和晶粒尺寸测定。该技能支持Rietveld精修、谢乐公式计算、晶格参数提取和PDF分析,适用于材料科学、纳米技术研究和工业质量控制。关键词:X射线衍射、晶体结构分析、物相鉴定、纳米材料表征、Rietveld精修、晶粒尺寸测定、材料科学、光谱分析。
CEO顾问Skill ceo-advisor
CEO顾问是一个专为首席执行官和高管设计的战略领导力指导工具。它提供战略分析、财务情景建模、董事会治理框架、投资者关系手册等核心功能,帮助CEO进行战略规划、组织发展、利益相关者管理和危机应对。关键词:CEO领导力,战略规划,董事会治理,投资者关系,组织文化,高管决策,危机管理,财务建模,继任计划,高管发展。
邮件服务集成Skill email-service-integration
构建全面的电子邮件系统,集成SMTP、第三方电子邮件提供商、HTML模板、电子邮件验证、重试机制和适当的错误处理,用于发送事务性电子邮件、实施欢迎/确认电子邮件、创建密码重置流程、发送通知电子邮件、构建电子邮件模板和管理批量电子邮件活动。
执行计划Skill executing-plans
该技能用于在实施软件开发计划时,通过分批执行任务和设置审查检查点来确保计划的高效和准确执行。关键词:计划执行、批处理、审查检查点、软件开发、任务管理、验证、架构审查、流程优化。
部署模式Skill deployment-patterns
本技能是关于现代Web应用程序部署与运维的完整指南,涵盖CI/CD持续集成与持续部署、Docker容器化、Kubernetes编排、蓝绿/金丝雀/滚动部署策略、健康检查探针、环境配置管理、生产就绪检查清单以及自动化回滚机制。适用于DevOps工程师、SRE站点可靠性工程师和云原生架构师,用于构建高可用、可扩展且安全的软件发布流水线。
Unity输入系统配置技能Skill unity-input-system
Unity新输入系统配置与实现技能,专注于游戏开发中的输入处理。提供动作映射、设备绑定、控制方案配置和跨平台输入支持。关键词:Unity输入系统,游戏开发,输入处理,动作映射,设备绑定,控制方案,跨平台输入,C#脚本,交互设计,游戏控制器。