charmedimsure
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 38 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Agent skills for the Charm terminal stack (Bubble Tea, Bubbles, Lip Gloss, Huh, Log, Glamour, gum, vhs), written from the module source.
charmedimsure

Skills for AI coding agents that cover the Charm ecosystem:
The Go libraries use their v2 charm.land import paths.
Every Go example in these skills lives under examples/ and is built and
tested in CI against the pinned module versions, so the snippets do not drift.
Skills
These are third-party skills and are not affiliated with the Charm project.
Each badge links to that skill's independent report: the Gen Agent Trust
Hub, Socket, and Snyk security audits on skills.sh, and
the Tessl quality review. Badges record the results as of 2026-10-12; the
linked pages show the current ones. SECURITY.md
has the full scan record.
charmed-bubbles: lists, tables, inputs, spinners, and other widgets
charmed-bubbletea: the program loop, messages, commands, and views
charmed-ecosystem: choosing libraries, combining them, and migrating to v2
charmed-glamour: rendering Markdown in the terminal
charmed-gum: interactive shell scripts
charmed-huh: forms and prompts
charmed-lipgloss: styles, colors, layout, tables, and trees
charmed-log: structured, styled logging
charmed-vhs: recording terminal demos
Install
Install with Vercel's skills CLI:
npx skills add tpscloud/charmedimsure
[!NOTE]
This is the recommended route. One command installs into Claude Code, Codex,
and dozens of other agents from one shared copy, either per project (committed
with your code) or for your user. It needs no clone, andnpx skills update
pulls new versions later.
It asks which skills and agents to install. Add --skill charmed-bubbletea
(repeatable) to pick skills, -a claude-code or -a codex to pick an agent,
and -g to install for your user instead of the current project. --list
shows the skills without installing.
From a checkout
The skills also load straight from a clone of this repository. Replace/path/to/charmedimsure with its absolute path.
Claude Code, as a plugin for one session (skills are then named/charmedimsure:charmed-gum and so on):
claude --plugin-dir /path/to/charmedimsure
Claude Code or Codex, as personal skills that stay installed:
# Claude Code
mkdir -p "$HOME/.claude/skills"
ln -s /path/to/charmedimsure/skills/charmed-* "$HOME/.claude/skills/"
# Codex
mkdir -p "$HOME/.agents/skills"
ln -s /path/to/charmedimsure/skills/charmed-* "$HOME/.agents/skills/"
Start a new session afterwards. Symlinked skills follow the checkout, so keep
it in place.
Examples
The Go programs the skills cite live in examples/ at the repository root,
with examples/go.mod. An installed skill links to them on GitHub. To run
one, clone the repository and run it from examples/, for examplego run ./charmed-bubbletea/counter.
Development
AGENTS.md has the editing rules. CI uses
Skillforge;
run skillforge validate . and skillforge check . before committing.
License
MIT. See LICENSE. Each skill directory carries the same text in LICENSES/MIT.txt and a NOTICE.md, so a skill installed on its own keeps its terms. This project is independently maintained and is not affiliated with Charm.
Badges are maintained by this project and are not provider endorsements.
SECURITY.md explains how to report a security issue.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found