termcraft
v0.7.10Terminal craft: a specialist agent pair (tui-designer, harness-architect) plus four skills — two knowledge skills, tui-design (theme bank with light/dark palettes, banner font, glyph sets, image→glyph rendering, previews) and cli-harness (digest a codebase or shell script into a finite-state process model and generate or audit a guided, resumable operator CLI harness, verified in a pty), and two entry skills, /termcraft:design and /termcraft:harness, that dispatch to the agents.
By Costa ShafranskiLicense: MIT0 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 4 skill or MCP entries
- Source updated
- Sep 18, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install termcraft for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install termcraft@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/costiash/termcraftClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/cli-harness/SKILL.md├── skills/design/SKILL.md├── skills/harness/SKILL.md└── skills/tui-design/SKILL.md
Included Skills4
Build, audit and improve operator CLI harnesses — guided, resumable, TUI-quality command-line programs that wrap a process defined by a codebase or shell script (install → setup → data → operate). Use when a user requests a CLI/TUI/installer/wizard/operator console, a friendlier setup script, or testing/auditing an existing harness. Ships a stdlib runtime (harness_kit.py: finite-state stages with probes, plan, transition journal, secrets, exit codes), a static digest tool, and a pty driver for verification.
Entry point — `/termcraft:design <request>` hands terminal look-and-feel work to the tui-designer agent: pick a theme for a CLI/TUI/harness from rendered candidates, restyle an existing terminal program, make a banner or splash, render a logo to glyphs. Use when the user invokes the command or asks for a terminal UI to look good, a theme, banner, colour scheme, or retro/CRT/ASCII styling.
Entry point — `/termcraft:harness <path-to-dir-or-script | audit <existing harness>>` hands the job to the harness-architect agent, which digests the source, models the process as stages, generates a guided resumable CLI harness with a TUI theme, and verifies it in a pty — or audits and fixes an existing harness. Use when the user invokes the command or asks for an installer/operator CLI/wizard for a codebase, or to test, evaluate and improve an existing one.
Design terminal interfaces that look like one deliberate thing — CLI/TUI surfaces for harnesses, installers, dashboards, splash screens and banners — from a theme bank (Terminal noir, Blueprint, Green/Amber phosphor, Paper for light terminals, Cyber, Slate, Mono) with light/dark palettes, 16-colour and ASCII fallbacks, a built-in block-letter banner font, glyph sets (spinners, meters, marks, box weights), image→glyph rendering (Characters/Block/Braille/halfblock, dithering, palettes) and a preview tool that renders the real screens per theme so a person can pick. Use whenever a CLI, TUI, terminal program, installer or harness needs a look, a banner, a colour scheme, a splash, ASCII/retro/CRT/text-mode styling, or an existing terminal UI should be restyled — even if the user never says "ASCII".
Plugin manifests1
{
"name": "termcraft",
"version": "0.7.10",
"description": "Terminal craft: a specialist agent pair (tui-designer, harness-architect) plus four skills — two knowledge skills, tui-design (theme bank with light/dark palettes, banner font, glyph sets, image→glyph rendering, previews) and cli-harness (digest a codebase or shell script into a finite-state process model and generate or audit a guided, resumable operator CLI harness, verified in a pty), and two entry skills, /termcraft:design and /termcraft:harness, that dispatch to the agents.",
"author": {
"name": "Costa Shafranski",
"url": "https://github.com/costiash"
},
"keywords": [
"cli",
"tui",
"terminal",
"harness",
"installer",
"wizard",
"operator",
"theme",
"ascii",
"retro",
"crt",
"state-machine"
],
"license": "MIT",
"homepage": "https://github.com/costiash/termcraft",
"repository": "https://github.com/costiash/termcraft"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[termcraft on Agent Plugins Marketplace](https://pluginsmp.com/plugins/termcraft)