Agent Skills: Framework Selection

>-

UncategorizedID: adaptive-enforcement-lab/claude-skills/framework-selection

Install this agent skill to your local

pnpm dlx add-skill https://github.com/adaptive-enforcement-lab/claude-skills/tree/HEAD/plugins/build/skills/framework-selection

Skill Files

Browse the full folder contents for framework-selection.

Download Skill

Loading file tree…

plugins/build/skills/framework-selection/SKILL.md

Skill Metadata

Name
framework-selection
Description
>-

Framework Selection

When to Use This Skill

Building a Kubernetes-native CLI requires thoughtful framework selection. The right choice depends on your complexity needs, ecosystem alignment, and team preferences.

This section covers:


When to Apply

| Criteria | Cobra | urfave/cli | Kong | | ---------- | ------- | ------------ | ------ | | Ecosystem maturity | High | Medium | Growing | | Learning curve | Medium | Low | Low | | Type safety | Low | Low | High | | Kubernetes alignment | High | Medium | Medium | | Configuration integration | Excellent (Viper) | Good | Good | | Shell completion | Built-in | Plugin | Built-in | | Nested subcommands | Excellent | Good | Good |


Choose tools that match kubectl conventions. Your users already know them.

Implementation

See the full implementation guide in the source documentation.

References