From frontend-craft
Generates or edits diagrams, charts, posters, UI mockups, infographics, and other visual assets with PNG export, self-inspection, and bounded repair. Prefers deterministic Mermaid/SVG/HTML/canvas sources for text-heavy diagrams.
How this skill is triggered — by the user, by Claude, or both
Slash command
/frontend-craft:fec-image-generationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate or edit diagrams, visual assets, and image workflows, and perform reviewable self-checks and repair iterations on exported PNGs.
Generate or edit diagrams, visual assets, and image workflows, and perform reviewable self-checks and repair iterations on exported PNGs.
Determine product type
Clarify inputs and constraints
Select Generate Route
node skills/fec-image-generation/scripts/tech-diagram-render.mjs --input diagram.json --output diagram.html --type architecture --manifest diagram.layout.json
?s=session-id, then POST small JSON commands to /cmd?s=session-id:
node skills/fec-image-generation/scripts/interactive-diagram-server.mjs --port 6100
curl -s "http://127.0.0.1:6100/cmd?s=checkout-flow" -d '{"cmd":"init","title":"Checkout Flow","direction":"TB"}'
curl -s "http://127.0.0.1:6100/cmd?s=checkout-flow" -d '{"cmd":"node","id":"cart","label":"Review cart","type":"process"}'
.drawio source, official diagrams.net shapes, or long-term manual editing.Export and self-check PNG
node skills/fec-image-generation/scripts/png-qa.mjs --png output.png --manifest layout.json --format markdown
node skills/fec-image-generation/scripts/png-qa.mjs --png output.png --format json
Automatic repair loop
Delivery records
.drawio instead when official vendor icons or long-term manual editing are the priority..drawio when long-term source ownership matters.Produce editable source, final PNG or edited image with generated routes and QA results. Diagrams should be clearly structured, with uncensored labels and uncluttered connections; visual assets should match purpose, size, brand tone, and delivery path.
npx claudepluginhub bovinphang/frontend-craftGenerates rendered PNG/SVG images: visual ERDs, UI mockups, wireframes, and architecture diagrams for Salesforce via Nano Banana Pro. Use when the user needs image output instead of text diagrams.
Creates polished visuals from concepts using HTML/CSS/SVG as a refineable intermediate, then exports to PNG or SVG. Useful for diagrams, infographics, cards, and charts.
Creates and exports editable draw.io / diagrams.net technical diagrams — architecture, ERD, UML, sequence, flowcharts, ML models, brand symbols, Graphviz auto-layout, codebase structure maps — with .drawio validation and CLI export fallback.