
from IFQ Design Skills14
HTML-first design skill for agents: produce verified prototypes, slide decks, infographics, dashboards and export-ready assets (PDF/PPTX/MP4/SVG).
IFQ Design Skills routes natural-language visual requests into a repeatable HTML-first delivery flow. It picks a mode and template, forks a verified HTML artifact into the workspace, runs lightweight verification (npm run verify:lite) and prepares optional exports (PDF/PPTX/MP4/SVG) when requested. The skill encodes verification and tiered export policies so agents deliver a smallest-viable, reviewable artifact on the first turn.
Use this skill for interactive prototypes, high-fidelity mockups, landing pages, dashboards, slide decks, infographics, motion demos, brand systems, and any visual deliverable where an HTML-first artifact is acceptable. Do not use for production frontend engineering, backend work, or pure copy edits.
Designed to run on AgentSkills-compatible hosts (OpenClaw, ClawHub, Claude Code, Codex CLI, Cursor). The metadata lists node-based tooling for Tier 0 verification and optional Playwright/ffmpeg flows for exports.
IFQ Design Skills is a comprehensive HTML-first design skill for agents, covering 12 modes (prototypes, slides, dashboards, infographics, etc.) with template-based delivery and optional MP4/PDF/PPTX export. SKILL.md is exceptionally well-structured with clear routing, error recovery, and conversation patterns. Scripts are well-documented CLI tools requiring input files/arguments to run; the runner only tested .sh and .py files, skipping 12 JS modules. The two shell scripts and verify.py exited with usage errors (expected without input files). add-music.sh has a minor bug with POSITIONAL array access under set -eu.
playwrightpptxgenjssharpffmpegVery well-crafted skill. Security posture is strong: explicit permissions, no dynamic eval, no network calls in core loop, no hidden installs, capability signals clearly declared. Architecture follows the AgentSkills spec closely with progressive disclosure. The only real issue is a minor shell scripting bug in add-music.sh.