Plugin · Claude Code · Frontend & UI

Williavs Charm Dev Skill Marketplace

williavs-charm-dev-skill-marketplace is a Claude Code plugin for the Build phase that supplies skills for building terminal UIs with Bubbletea and the Charm ecosystem.

by williavs · github.com/williavs/charm-dev-skill-marketplace

Install Charm/Bubbletea TUI skills so your agent helps you build polished terminal UIs with Elm architecture, Lip Gloss, Gum, and Huh patterns.

2
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install williavs-charm-dev-skill-marketplace@williavs/charm-dev-skill-marketplace
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:williavs/charm-dev-skill-marketplace") and the paste-ready config with skillselion.get_install_config("plugin:williavs/charm-dev-skill-marketplace").

About

What it does

williavs-charm-dev-skill-marketplace is a Claude Code plugin that bundles skills for building terminal user interfaces with Go Bubbletea and the Charm stack. Indie builders shipping CLIs, installers, and internal dev tools install it when the product experience lives in the terminal and they want agents that understand real TUI patterns—not improvised printf debugging. Coverage spans architecture (Elm-style models and updates), Lipgloss styling, Gum and Huh for forms and prompts, and worked examples so sessions produce composable components instead of one-off scripts. Complexity sits at intermediate: you should be comfortable with Go and willing to learn Charm idioms. Use during the build phase when the CLI face of your product is a differentiator; skip it if you are only building a web SaaS with no terminal UI. The catalog positions it as a focused dev marketplace rather than a grab bag of unrelated skills.

Highlights

  • Skills for Bubbletea and the broader Charm ecosystem (Gum, Huh, Lipgloss)
  • Elm architecture and Elmtea-style update loops for maintainable TUIs
  • Component, styling, and interactive pattern guides with examples
  • Architecture and build guidance for comprehensive terminal apps
  • Single dev skill marketplace plugin—not generic web React tooling

Why builders use it

Agents default to sloppy terminal scripts because they lack Bubbletea, Lipgloss, and Elm-architecture conventions for real TUIs.

After install, Claude Code can apply Charm ecosystem patterns so your CLI ships with structured models, styled components, and interactive flows.

At a glance

  • Type - Plugin in Frontend & UI.
  • Adoption - 0 installs, 2 stars, 0 votes.

FAQ

Who is williavs-charm-dev-skill-marketplace for?

Solo builders and small teams writing Go terminal apps who want Claude Code to follow Charm and Bubbletea best practices.

When should I use williavs-charm-dev-skill-marketplace?

Use it while designing and implementing interactive terminal interfaces, forms, and styled CLI workflows during the build phase.

How do I add williavs-charm-dev-skill-marketplace to my agent?

Add the williavs/charm-dev-skill-marketplace plugin in Claude Code from the repository listing, then invoke its bundled TUI skills when implementing or refactoring Bubbletea code.

Discussion

Comments

Share how you use williavs-charm-dev-skill-marketplace, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.