软件开发 Skill技能列表
Ruby面向对象编程Skill ruby-oop
Ruby 面向对象编程技能用于深入掌握Ruby语言的OOP核心特性,包括类定义、模块混入、继承、方法可见性等,适用于后端开发、软件架构设计和编程实践。关键词:Ruby, 面向对象编程, OOP, 类, 模块, 继承, 混入, 方法可见性, 后端开发, 软件设计。
健康检查端点Skill health-check-endpoints
这个技能涉及实现和配置健康检查端点,用于监控服务的活跃性、就绪性和依赖状态,确保服务可用性。适用于Kubernetes、负载均衡器、自动扩展等场景,支持DevOps实践中的服务监控和故障处理。关键词:健康检查、服务监控、可用性、就绪性、Kubernetes、DevOps。
Nostr分布式日志系统Skill nostr-logging-system
Nostr日志系统是一种基于Nostr协议的分布式日志记录解决方案,允许开发者将非敏感日志公开发布到Nostr网络,并通过私有消息安全发送敏感日志给管理员。适用于需要去中心化、防篡改日志管理的DevOps和Web3应用场景。关键词包括Nostr、日志系统、分布式日志、安全日志、区块链技术、DevOps。
代理归属的Git提交Skill commit-with-agent
Git代理归属提交技能:自动生成带有代理归属的语义化Git提交消息,用于ADW工作流,以追踪不同代理的工作贡献,提升团队协作和代码管理效率。关键词:Git、代理归属、提交消息、DevOps、自动化、版本控制、团队协作。
Bun文件输入输出操作技能Skill BunFileI/O
这个技能专注于使用Bun运行时进行高效的文件输入输出操作,包括文件读取、写入、流处理、目录管理、全局模式匹配和元数据访问。适用于后端开发、数据处理和文件系统优化场景,关键词:Bun, 文件I/O, 流处理, 目录操作, JavaScript, 后端开发, 文件系统, SEO优化。
逆康威操作技能Skill inverse-conway
该技能用于通过逆康威操作,刻意设计团队结构以匹配目标软件架构,实现架构与团队的对齐,提升软件交付效率和系统质量。关键词:逆康威操作、团队结构、架构设计、康威定律、软件工程、团队拓扑、领域驱动设计、微服务架构。
Expo升级指南Skill upgrading-expo
本技能提供Expo SDK版本升级的详细指南,帮助开发者解决依赖冲突、处理破坏性更改,并实现顺利迁移,适用于移动应用开发场景。关键词:Expo, SDK升级, 依赖管理, React Native, 移动开发, 版本迁移, 依赖冲突, 破坏性更改
Python类型安全Skill python-type-safety
这个技能用于在Python开发中实现类型安全,通过类型提示、泛型、协议和严格类型检查(如mypy、pyright)进行静态分析,提高代码质量、可维护性和错误检测。适用于后端开发、API构建和库设计。关键词:Python类型安全、静态分析、类型提示、泛型、协议、mypy、pyright、代码质量、后端开发。
服务器组件Skill server-components
此技能详细介绍了React服务器组件在Next.js中的应用,涵盖服务器与客户端组件的区分、组合模式及数据获取方法,适用于前端开发。关键词:React服务器组件、Next.js、服务器渲染、客户端交互、组件架构。
LiveView开发模式技能Skill liveview-patterns
这个技能专注于Phoenix LiveView框架的模式和最佳实践,用于构建高效、交互式的Web应用。关键词:Phoenix, LiveView, Elixir, Web开发, 异步处理, 内存优化, 实时交互, 服务器端渲染
SlackGIF创建工具包Skill slack-gif-creator
这是一个专门为Slack优化的动画GIF创建工具包,提供尺寸验证器、可组合动画原语和辅助工具,帮助用户轻松制作符合Slack技术要求的GIFs,适用于消息和表情符号动画。关键词:Slack, GIF, 动画, 工具包, 验证器, 动画效果, 表情符号。
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发方法,通过为每个独立任务分配新的子代理并实施代码审查,确保高质量代码和快速迭代。它适用于当前会话中的计划执行,提升开发效率,减少错误。关键词:子代理、代码审查、任务驱动、快速迭代、质量门控、软件开发、敏捷开发、自动化测试。