Install the coding-agent skills
npx skills add apresmoi/glyphcss-diagramsRequires Node.js 22+. Select hosts; start a new session. Use one install route per host.
Use glyphcss-diagrams to draw Request → Agent → Answer.
┌─────────┐ ┌───────┐ ┌────────┐
│ Request │──▶ Agent │──▶ Answer │
└─────────┘ └───────┘ └────────┘ Code
import { renderGlyphDiagram } from "@glyphcss/diagrams";
const { text } = await renderGlyphDiagram(`
flowchart LR; request[Request] --> agent[Agent] --> answer[Answer]
`, {
target: "chat",
color: "none",
width: 48,
height: 7
});
console.log(text); Diagrams and charts
Section titled “Diagrams and charts”claude plugin marketplace add apresmoi/glyphcss-diagramsclaude plugin install glyphcss-diagrams@glyphcss-diagramsclaude plugin details glyphcss-diagrams@glyphcss-diagramsInvoke /glyphcss-diagrams:glyphcss-diagrams.
codex plugin marketplace add apresmoi/glyphcss-diagramscodex plugin add glyphcss-diagrams@glyphcss-diagramscodex plugin list --marketplace glyphcss-diagramsRequires codex plugin; otherwise use the installer above.
copilot plugin marketplace add apresmoi/glyphcss-diagramscopilot plugin install glyphcss-diagrams@glyphcss-diagramscopilot skill listdroid plugin marketplace add https://github.com/apresmoi/glyphcss-diagramsdroid plugin install glyphcss-diagrams@glyphcss-diagrams --scope userdroid plugin list --scope userpi install https://github.com/apresmoi/glyphcss-diagramspi listExisting sessions: run /reload. Invoke /skill:glyphcss-diagrams.
Import the skill folder URL.
Cursor, OpenCode, and other hosts
Section titled “Cursor, OpenCode, and other hosts”test -d glyphcss-diagrams/.git || git clone https://github.com/apresmoi/glyphcss-diagrams.gitcd glyphcss-diagramsnode install.mjs --provider grok- Other providers:
cursor,opencode,agents,codex,claude; Antigravity:agy(CLI),antigravity(IDE). - For custom destinations, replace
--provider grokwith--dest /absolute/path/to/skills. - Append
--copyto avoid symlinks; symlink installs require the checkout to stay put.
Directories, updates, and removal.
3D CLI skill
Section titled “3D CLI skill”npm i -g @glyphcss/compilemkdir -p .claude/skills/glyphcsscurl -sS https://glyphcss.com/skill.md -o .claude/skills/glyphcss/SKILL.mdglyphcss cube --auto-centerClaude Code: run in your project. Other hosts: place SKILL.md at glyphcss/SKILL.md in their skill directory. Bundled copy: node_modules/@glyphcss/compile/SKILL.md.
Without a global installation:
npx @glyphcss/compile cube --auto-centerTroubleshooting
Section titled “Troubleshooting”- No trigger: start a new session; check the host lists
glyphcss-diagrams; name it explicitly. - Wrapping: request fewer columns; split without losing values or connections. See sizing.
- Misalignment: request
--charset asciiorbox. Use monospace; web embeds needwhite-space: preandline-height: 1; chat must omit ANSI escapes.