mit einem Klick
Add a new cobra subcommand to the CLI
npx skills add https://github.com/bendrucker/honeycomb-cli --skill add-commandKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um den Skill zu installieren
Add a new cobra subcommand to the CLI
npx skills add https://github.com/bendrucker/honeycomb-cli --skill add-commandKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um den Skill zu installieren
Manage Honeycomb boards: create, update panels, configure visualizations, and review in Chrome. Activated by explicit mention of Honeycomb boards or /board invocation.
Honeycomb CLI and MCP server usage — auth, queries, datasets, SLOs, boards, triggers, markers, columns, and raw API requests for observability workflows
Design and build Honeycomb queries: calculations, filters, breakdowns, visualization selection, granularity tuning, and anti-patterns. Activated by explicit mention of Honeycomb queries or /query invocation.
Working with Honeycomb SLOs, burn alerts, and SLO history
| name | add-command |
| description | Add a new cobra subcommand to the CLI |
| user_invocable | true |
Add a new cobra subcommand following the project's patterns.
cmd/ to understand patternscmd/<name>.go with a New<Name>Cmd factory function*iostreams.IOStreamsAddCommand in the parent's factory--format output support (json, table, yaml)cmd/<name>_test.go with tests using iostreams.Test()func NewExampleCmd(ios *iostreams.IOStreams) *cobra.Command {
opts := &ExampleOptions{IOStreams: ios}
cmd := &cobra.Command{
Use: "example",
Short: "One-line description",
RunE: func(_ *cobra.Command, _ []string) error {
return runExample(opts)
},
}
cmd.Flags().StringVar(&opts.Format, "format", "", "Output format: json, table, yaml")
return cmd
}
func runExample(opts *ExampleOptions) error {
// Implementation
return nil
}
New*Cmd factory, no init()SilenceUsage: true on subcommands that have RunE--format flag if command produces outputios.CanPrompt())iostreams.Test()