By cosgroveb
Terminal design language for CLI and TUI UX. One skill with focused doctrine, anti-patterns, references, and examples.
This repo contains the source for one terminal design skill and packages it for two targets:
.agents skill bundleThe source of truth is skills/cli-tui-design-language.
SKILL.md: entry pointcli-design.md: CLI design guidancetui-design.md: TUI design guidanceaccessibility.md: terminal accessibility guidanceanti-patterns.md: failure modes to rejectcommands.md: design workflow commandsexamples.md: concrete CLI and TUI examplesreferences.md: sources and referencesmake dist
Run this only for a local check. CI owns dist/.
Build output:
dist/claude-plugin/.claude/skills/cli-tui-design-languagedist/claude-plugin/.claude-plugin/{plugin.json,marketplace.json}dist/agents/.agents/skills/cli-tui-design-languageOnly edit the source files here:
skills/cli-tui-design-language/**.claude-plugin/**GitHub Actions regenerates and commits dist/ on pushes to main.
Pull requests check that make dist produces the expected output and that generated files stay in sync with the source.
This repo is only for terminal UX:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub cosgroveb/cli-tui-design-language --plugin cli-tui-design-languagePersist project roadmap and feature memory in atuin, with optional cross-project priming memory.
Persist project roadmap and feature memory in atuin, with optional cross-project priming memory.
Debian packaging skill covering policy, debhelper, and language-specific packaging for Ruby, Python, Rust, and Go.
README writing skill that verifies repo facts before drafting or reviewing.
Expert prompt engineering for LLM coding agents
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.