LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

cobra-patterns - 使用 Cobra 模式构建 Go CLI

提供用于构建 Go CLI 的 Cobra 命令结构、标志、嵌套命令、生命周期钩子、参数验证和初始化模式。

标签

更新于: 2026-10-04

能力

典型输入

典型输出

该技能可以做什么

  • 选择 CLI 结构模式
  • 生成 Cobra CLI 项目
  • 定义嵌套命令
  • 管理本地标志
  • 管理持久化标志
  • 验证命令参数
  • 配置生命周期钩子
  • 初始化 CLI 配置

输入

  • CLI 名称
  • CLI 结构类型
  • Go CLI 需求
  • 命令参数
  • 标志需求
  • 配置需求

输出

  • Cobra CLI 目录结构
  • Go 命令源文件
  • Go 模块配置
  • 命令和标志定义
  • 参数验证逻辑
  • CLI 初始化逻辑

要求

  • Go 开发环境
  • Cobra 依赖
  • Bash Shell
  • 文件读写权限

来源

  • 规范: SKILL.md
Go
Cobra
CLI
命令结构
标志
参数验证
选择 CLI 结构模式
生成 Cobra CLI 项目
定义嵌套命令
管理本地标志
CLI 名称
CLI 结构类型
Go CLI 需求
Cobra CLI 目录结构
Go 命令源文件
Go 模块配置