软件开发 Skill技能列表

4.5

预设评估Skill evaluate-presets

该技能用于通过自动化shell脚本评估和验证Ralph的hat集合预设,系统测试预设配置、性能指标如hat路由效率,并生成详细报告以确保软件质量。适用于软件测试、DevOps和自动化验证场景。关键词:预设评估、hat集合、自动化测试、性能监控、软件测试、DevOps、质量保证。

4.5

轻量级工作流计划Skill workflow-lite-plan

这是一个轻量级的工作流计划和执行技能,用于自动化软件开发和项目管理任务。它支持计划模式和执行模式,通过交互式偏好收集和提示增强,提高开发效率。关键词:工作流、计划、执行、自动化、代码探索、轻量级、项目管理、DevOps。

4.5

C4架构建模技能Skill c4-modeling

C4架构建模技能是一种用于创建和记录软件系统架构的标准化方法。它通过四个层次(上下文、容器、组件、代码)的图表,帮助架构师、开发者和利益相关者清晰地可视化和沟通复杂的软件结构。该技能支持使用Mermaid等语法生成图表,适用于系统设计、技术文档编写、团队协作和架构评审等场景。关键词:软件架构,C4模型,架构图,系统设计,技术文档,可视化,Mermaid,容器图,组件图。

4.5

高级后端开发技能包Skill senior-backend

高级后端开发技能包是一个综合性的工具集,专为构建可扩展的后端系统设计。它集成了API脚手架生成、数据库迁移优化和API负载测试等核心自动化工具,支持NodeJS、Express、Go、Python、Postgres、GraphQL和REST API等技术栈。本工具包旨在提升后端开发效率,确保代码质量与系统安全,适用于企业级应用开发、微服务架构设计和云原生部署等场景。关键词:后端开发,API脚手架,数据库优化,负载测试,NodeJS,Python,PostgreSQL,REST API,GraphQL,微服务,云原生。

4.5

技能安装管理器Skill install-skill

技能安装管理器是一款用于从 Git 仓库或 URL 自动安装技能的工具,支持 SKILL.md 文件下载、目录结构创建和技能管理,关键词:技能安装、Git 克隆、SKILL.md、自动化部署、技能管理工具、开发效率。

4.5

iOSUIKit架构Skill ios-uikit-architecture

该技能专注于iOS平台下使用UIKit框架的应用开发,涵盖MVVM、MVC、Coordinator等架构模式,以及程序化UI、依赖注入、内存管理等最佳实践。适用于移动开发工程师,关键词包括iOS, UIKit, MVVM, MVC, Coordinator, SwiftUI, 移动开发, 应用架构。

4.5

Node.js最佳实践Skill nodejs-best-practices

这个技能专注于Node.js开发的最佳实践,教授2025年的决策原则,包括框架选择、异步模式、安全、架构等,旨在培养开发者的思考能力而非代码复制。关键词:Node.js、最佳实践、开发原则、框架选择、异步模式、安全、架构、后端开发、决策制定。

4.5

Python脚本编写技能Skill python-scripting

Python脚本编写技能是一种利用uv包管理器和PEP 723标准,快速创建和管理具有自动依赖安装功能的独立Python脚本的工具。它专注于提升脚本开发效率、确保环境可复现性,并简化命令行工具的构建流程,适用于自动化任务、数据处理和快速原型开发。关键词:Python脚本,uv依赖管理,PEP 723,自动化脚本,命令行工具,可复现环境,快速开发。

4.5

Express.js开发技能Skill express

此技能提供Express.js框架的综合指导,涵盖路由、中间件、请求处理、模板和API开发,适用于创建Express应用程序、设置路由、实现中间件和构建REST API,关键词包括:Express.js, 路由, 中间件, API开发, 后端开发。

4.5

Go语言测试技能指南Skill golang-testing

本技能提供Go语言应用程序的全面测试策略指导,涵盖单元测试、集成测试、基准测试和测试组织。内容包括表驱动测试、接口模拟、Testcontainers集成测试、Testify断言库、HTTP处理器测试等核心模式。适用于Go开发者提升代码质量和测试效率,关键词:Go测试、单元测试、集成测试、基准测试、表驱动测试、模拟测试、Testify、Testcontainers、Go语言开发、软件测试。

4.5

Git故事化提交策略Skill git-storytelling-commit-strategy

这个技能帮助开发者通过小而频繁的提交来讲述开发过程的故事,实现有效的 Git 提交策略,包括原子提交、最佳实践、提交消息模式和工作流集成。关键词:Git, 提交策略, 故事化提交, 开发流程, 版本控制, DevOps, 代码审查, CI/CD。

4.5

算法艺术生成Skill algorithmic-art

这个技能专注于使用p5.js框架创建算法驱动的生成式艺术,通过种子随机性确保可复现性,并允许用户通过交互参数探索艺术变体。它涉及创意编码、动态视觉效果和计算美学,适用于生成艺术、交互设计和前端开发领域。关键词:算法艺术、p5.js、生成式艺术、交互式艺术、种子随机性、参数控制、创意编码、计算美学。