软件开发 Skill技能列表
内部通讯Skill internal-comms
此技能用于帮助企业撰写和管理各种内部通信,如状态报告、领导力更新、3P更新(进度、计划、问题)、公司新闻稿、常见问题解答、事件报告和项目更新等,以提高沟通效率和一致性。关键词:内部通信、3P更新、状态报告、领导力更新、公司新闻稿、常见问题解答、事件报告、项目更新。
大脑管理器Skill brain-manager
这个技能用于管理项目的智能大脑,通过存储和导出/导入架构决策、技术栈选择和项目上下文,帮助AI代理保持项目背景,提高开发效率。关键词:项目管理、AI代理、决策记录、架构设计、上下文管理。
Webhook开发Skill webhooks
Webhook开发技能涉及实现和消费HTTP回调,用于事件驱动架构中的实时通信和集成。关键点包括签名验证(如HMAC)、重试策略(如指数退避)、幂等性键处理、交付保证、安全设计、负载版本控制和监控。适用于后端系统集成、支付处理、订单更新、事件通知等场景,提升系统可靠性和安全性。关键词:Webhook、HTTP回调、事件通知、签名验证、重试策略、幂等性、交付保证、后端集成。
错误处理Skill error-handling
错误处理技能用于软件系统中的错误管理,包括设计错误类型、实施恢复策略(如重试和断路器)、提供用户友好错误消息等,以提高系统可靠性和安全性。关键词:错误处理、异常处理、恢复策略、重试逻辑、回退机制、优雅降级、断路器、API错误响应、数据管道错误处理。
LibAFL模糊测试库Skill libafl
LibAFL 是一个模块化的模糊测试库,用于构建自定义模糊测试器。它适用于高级模糊测试需求、自定义变异器或非标准目标,支持软件测试、漏洞挖掘和安全评估。关键词:模糊测试、LibAFL、模块化、自定义、Rust、安全测试、漏洞挖掘、软件测试、代码覆盖率、崩溃检测。
eightctl控制工具Skill eightctl
eightctl是一个命令行工具,用于控制Eight Sleep智能睡眠吊舱,支持状态监控、温度调节、警报设置和日程管理等功能。关键词:Eight Sleep控制,智能睡眠设备,温度调整,警报管理,日程设置,命令行工具。
幻灯片视觉审计Skill visual-audit
该技能用于自动执行幻灯片视觉布局审计,检查Quarto或Beamer幻灯片的溢出、字体一致性、盒子疲劳和布局问题,并提供优化建议。关键词:视觉审计、幻灯片布局、Quarto、Beamer、自动化检查、布局优化、文档审计、幻灯片设计。
支持升级Skill support-escalation
支持升级技能是一种结构化处理技术支持问题升级的方法,用于确保问题能高效地传递给相关团队,如工程、产品或领导层,包括完整上下文、重现步骤和业务影响评估,以提高解决速度和客户满意度。关键词:支持升级、问题处理、结构化流程、客户支持、技术升级、SLA管理。
生产力启动Skill productivity-start
此技能用于初始化生产力系统,管理任务和内存,打开统一仪表板,并引导用户设置工作环境。关键词:生产力、任务管理、内存系统、仪表板、初始化、工作流程、效率工具。
Mocha断言库技能Skill mocha-assertions
此技能旨在帮助开发者掌握Mocha测试框架的断言库使用,特别是结合Chai提供的expect、should和assert等风格,提升JavaScript代码的测试效率和质量。关键词:Mocha, Chai, 断言库, JavaScript测试, 单元测试, 自动化测试, 软件质量, 最佳实践。
Maven插件配置Skill maven-plugin-configuration
这个技能涉及配置Apache Maven构建工具中的插件,用于管理Java项目的编译、测试、打包、代码质量检查和部署过程。它帮助开发者定制构建流程、集成CI/CD管道、确保代码规范,并优化构建性能。关键词包括Maven插件配置、Java构建工具、CI/CD集成、代码质量管理、自动化构建。
Cucumber步进定义技能Skill cucumber-step-definitions
这个技能涉及编写Cucumber测试框架中的步进定义代码,用于自动化测试和BDD(行为驱动开发),实现Gherkin场景与测试脚本的绑定。关键词包括Cucumber、步进定义、测试自动化、BDD、Gherkin、JavaScript、Java、Ruby、钩子、World上下文。