软件开发 Skill技能列表
启动热修复Skill start-hotfix
这个技能用于在Git Flow工作流中启动热修复分支,快速修复生产环境中的关键bug,涉及版本控制、分支管理和自动化操作。关键词:Git Flow, 热修复, 版本控制, DevOps, 分支管理, 自动化, 软件开发
安全文件读取器Skill safe-file-reader
该技能用于安全地从文档目录中读取文件,并进行验证,确保文件操作的安全性,适用于Python环境。关键词:文件读取、安全、文档目录、验证、Python编程。
Git工作流技能Skill skill-git-workflow
这个技能用于自动化git提交工作流,专门针对任务管理和版本控制。它根据任务状态变更和工件创建来创建范围化的提交,包括触发CI的条件和安全检查。关键词:git、工作流、提交管理、任务自动化、DevOps、版本控制。
CI管道监控与自愈修复技能Skill nx-ci-monitor
这是一个用于自动化监控 Nx Cloud CI 管道执行并处理自我修复的技能。它检查 Nx Cloud 连接,实时轮询 CI 状态,根据结果自动应用修复、本地验证、环境问题处理,并优化 CI/CD 流程。关键词:CI/CD, Nx Cloud, 自动化修复, DevOps, 监控, 自愈, CI 管道, 智能修复
Swift并发开发者Skill swift-concurrency-developer
这个技能专注于Swift并发编程,提供基于Office Building心智模型的专家指导,涵盖actors、isolation、Sendable、TaskGroups等关键概念,帮助开发者解决并发警告、数据竞争问题,优化代码性能。适用于移动开发、iOS应用开发等场景。关键词:Swift并发,actor模型,数据安全,移动开发,iOS开发,并发编程。
服务器启动Skill serve
Starlake HTTP服务器启动技能,用于启动提供REST API的HTTP服务器,支持通过HTTP端点以编程方式运行所有Starlake命令,便于自动化和集成。关键词:HTTP服务器,REST API,Starlake,命令运行,编程接口,后端开发,API端点,服务器监听。
GraphQLAPI开发专家Skill graphql-expert
GraphQL API开发专家技能专注于构建高效、安全的GraphQL API,包括类型安全API设计、模式设计、解析器优化、联邦架构和性能优化。关键词:GraphQL, API开发, Apollo Server, 数据加载器, 查询优化, 微服务, 安全授权, 测试驱动开发。
发布模式技能Skill release-patterns
这个技能用于在软件开发过程中标准化拉取请求的创建、CI/CD验证和发布协调,遵循rebase-first工作流,以提高代码质量、确保发布一致性和团队协作效率。关键词:发布模式、PR创建、CI/CD验证、DevOps、rebase合并、代码审查、自动化测试、版本控制。
TLDR项目概览Skill tldr-overview
这是一个基于 TLDR 栈的工具,用于快速获取软件开发项目的概述,包括文件树、代码结构、调用图和复杂性分析,帮助开发者理解项目架构和关键组件,提高开发效率。关键词:项目概述、代码分析、架构设计、TLDR栈、开发工具。
cargo-fuzzSkill cargo-fuzz
这个技能是关于使用 cargo-fuzz 工具进行 Rust 代码的模糊测试。它帮助开发者在 Cargo-based 项目中快速设置模糊测试,集成地址消毒器等安全工具,提高代码质量和安全性。关键词:模糊测试、Rust、Cargo、libFuzzer、安全测试、软件测试、漏洞挖掘。
效应类型系统Skill effect-type-system
效应类型系统是一种编程技能,用于实现代数效应类型系统,帮助开发者在处理副作用、可扩展效应和效应推断时,以类型安全的方式设计和跟踪计算。它适用于编译器和解释器设计、编程语言实现和系统架构,提高代码可靠性和可维护性。关键词:效应类型系统、代数效应、类型系统、副作用管理、效应推断、编程语言设计、软件开发架构、效应处理器。
基于属性的测试工具Skill property-based-tester
基于属性的测试工具是一种软件测试技能,通过生成随机输入并验证属性来发现错误和边缘情况,提高软件质量。关键词:属性测试、随机测试、测试框架、软件验证、自动化测试、错误发现。