软件开发 Skill技能列表

最小化RustFFICrate表面技能Skill minimize-rust-ffi-crate-surface

4.5

这个技能用于最小化Rust FFI crate的暴露接口,通过移除未使用或仅用于C/C++单元测试的符号,优化代码库、减少维护负担并提高安全性。关键词:Rust, FFI, C/C++, 单元测试, 代码清理, 符号删除, 跨语言编程, 测试优化。

Pylint集成Skill pylint-integration

4.5

这个技能是关于Pylint代码分析工具的CI集成,包括插件配置、编辑器集成和性能优化。关键词:Pylint, 代码质量, CI/CD, Python开发。

AsyncRedux导航Skill asyncredux-navigation

4.5

AsyncRedux导航技能是一种在Flutter应用中使用AsyncRedux库通过分发动作来处理导航的方法,旨在简化导航逻辑的单元测试。它支持多种导航操作如push、pop、replace等,并允许从动作内部触发导航。关键词包括:AsyncRedux、Flutter、导航、动作分发、单元测试、NavigateAction、移动开发、前端开发。

浏览器状态检查Skill browser-status

4.5

这个技能用于自动化检查浏览器的运行状态,包括是否打开、当前页面 URL、标题和标签页数量,是 Web 自动化测试和浏览器任务初始化的关键工具。关键词包括浏览器状态检查、自动化测试、Web 自动化、浏览器监控、任务初始化。

PlantUML语法参考Skill plantuml-syntax

4.5

这个技能提供 PlantUML 图表的详细语法参考,包括 UML 和非 UML 图表类型,如序列图、类图、活动图、C4 模型、JSON/YAML 可视化等,用于生成准确的图表。适用于软件开发、架构设计、文档编写和系统建模。关键词:PlantUML, UML 图表, 语法参考, 架构图, 软件工具, 图表生成

测试金字塔设计Skill test-pyramid-design

4.5

这个技能用于设计最优的测试金字塔,包括单元测试、集成测试和端到端测试的比例。识别反模式并推荐特定架构的测试策略。关键词:测试金字塔、测试策略、软件测试、CI/CD、自动化测试、单元测试、集成测试、E2E测试。

团队API设计技能Skill team-api-design

4.5

此技能用于定义团队之间的接口、合同和通信边界,通过明确的API模式促进团队协作和效率。关键词:团队API、接口设计、通信边界、软件开发、架构模式、团队协作、服务设计。

Credo静态分析配置Skill credo-configuration

4.5

Credo静态分析配置技能用于定制和管理Elixir项目的代码质量检查规则。通过配置.credo.exs文件,开发者可以启用或禁用特定检查,设置优先级,并优化代码一致性和可读性。关键词:Elixir, 静态分析, 代码质量, 配置, Credo, 代码检查

秘密管理Skill secrets-management

4.5

该技能用于设计和管理秘密、凭证及敏感配置的存储、轮换和访问控制系统,涵盖工具如HashiCorp Vault、AWS Secrets Manager、Azure Key Vault,支持零知识架构和信封加密模式。适用于DevOps、云安全和应用集成场景,确保敏感信息安全。关键词:秘密管理、凭证安全、密钥轮换、云安全、Vault、DevOps、访问控制。

黄金路径Skill golden-paths

4.5

黄金路径技能是一种用于设计标准化开发工作流程的方法,通过提供意见化的模板和护栏,使最佳实践成为开发者的首选路径。它涉及服务创建、部署流程优化、平台工程和DevOps实践,关键词包括黄金路径、开发工作流程、模板设计、DevOps、平台支持、CI/CD和标准化流程。

混沌工程基础Skill chaos-engineering-fundamentals

4.5

混沌工程是一种通过设计和执行可控实验来主动发现系统弱点、提高系统韧性的实践,用于故障注入、韧性测试、GameDays规划等,关键词包括混沌工程、故障注入、系统韧性、DevOps、自动化测试。

Absinthe解析器Skill absinthe-resolvers

4.5

Absinthe解析器技能专注于使用Elixir框架Absinthe高效实现GraphQL解析器,涵盖解析器模式、Dataloader集成、批处理查询和错误处理,旨在提升后端API的性能和可维护性。关键词:GraphQL, Absinthe, 解析器, Elixir, 后端开发, Dataloader, 错误处理, 中间件。