← Back to Skills Marketplace
peixl

IFQ Design Skills

by peixl · GitHub ↗ · v2.3.9 · MIT-0
cross-platform ✓ Security Clean
166
Downloads
0
Stars
0
Active Installs
9
Versions
Install in OpenClaw
/install ifq-design-skills
Description
Use this skill when the user asks for an HTML-first visual design deliverable: interactive prototype, slide deck, motion demo, infographic, dashboard, landin...
README (SKILL.md)

IFQ Design Skills

One prompt in, a shippable HTML-first visual artifact out. This skill exists to make AI higher leverage: humans speak in goals, agents get a deterministic route, and the final artifact carries proof instead of decoration. This ClawHub-safe root file is intentionally short: it routes the task, states the security contract, and points the agent to deeper references only when needed.

30-Second Load Path

  1. Confirm the request is a visual deliverable built from HTML. If not, exit this skill.
  2. Pick the mode from references/modes.md, then read modeRoutes and templates in assets/templates/INDEX.json.
  3. Fork the routed template into the user's workspace. Never start from a blank HTML file when a listed template can be adapted.
  4. If information is missing but a reversible draft is possible, write labeled assumptions/placeholders and continue. Ask only for facts, assets, permissions, or format decisions that would materially change the output.
  5. Inline assets/ifq-brand/ifq-tokens.css and weave at least 3 IFQ ambient marks from references/ifq-brand-spec.md.
  6. Verify with the host browser/screenshot tools when available. After editing this skill package, run npm run validate.

Quick Decision Tree

Route in under 3 seconds. Match the user prompt to the nearest trigger:

User prompt contains:
├─ "prototype" / "app" / "onboarding" / "flow" → M-06 (T-onboarding)
├─ "dashboard" / "KPI" / "monitor" / "command center" → M-04 (T-dashboard)
├─ "slides" / "deck" / "keynote" / "PPT" → M-08 (T-slide-title)
├─ "portfolio" / "personal site" / "about me" → M-02 (T-portfolio)
├─ "changelog" / "release notes" / "版本记录" → M-07 (T-changelog)
├─ "whitepaper" / "report" / "PDF" / "年报" → M-03 (T-infographic-vertical)
├─ "compare" / "vs" / "benchmark" / "横评" → M-05 (T-compare-vs)
├─ "social" / "小红书" / "cover" / "社媒" → M-09 (T-social-multi)
├─ "card" / "名片" / "invite" / "VIP" → M-10 (T-business-card)
├─ "brand audit" / "diagnosis" / "体检" / "升级" → M-11 (T-diagnosis)
├─ "brand from scratch" / "全栈品牌" / "新品牌" → M-12 (T-hero-landing)
├─ "launch" / "animation" / "motion" / "film" → M-01 (T-hero-landing)
└─ vague / multiple matches / "做设计" → propose 3 directions first

When in doubt, pick the narrowest route. If the prompt spans two modes, choose the primary deliverable and mention the secondary in caveats.

Human + Agent Contract

Audience Promise
Human user Say the goal in ordinary language; receive a concrete HTML-first artifact, the assumptions that shaped it, and the verification evidence.
AI agent Follow a narrow route: classify mode, fork template, fill with real context, run anti-slop checks, verify, then report caveats without self-congratulation.
Maintainer Keep the ClawHub bundle zero-install, auditable, and small; keep heavy export automation opt-in in the full GitHub repo.

First-Run Success Path

After install, make the first interaction produce a visible artifact in one turn:

  1. Accept a natural-language prompt such as "Make a command center dashboard for our internal AI operations."
  2. Route it to one mode and one template; name both in the final evidence.
  3. Write the HTML file into the user's workspace with a short assumptions comment for unresolved facts.
  4. Run npm run verify:lite -- \x3Cfile.html> when shell is available, and preview or screenshot with the host browser when available.
  5. Report the file path, route, template, assumptions, verification result, and only the caveats that affect use.

Do not turn first run into setup work. No account login, global install, export dependency, or broad environment change belongs in the ClawHub-safe path.

AI Leverage Loop

This skill should make both sides more effective: humans should not learn prompt engineering before receiving a useful artifact, and agents should not improvise a design system from a blank page.

  1. Human gives intent — ordinary language, partial facts, or a rough visual preference is enough to begin.
  2. Agent chooses the narrowest route — one mode, one primary template, required references only.
  3. Artifact appears early — a local HTML source is more valuable than an extended planning conversation.
  4. Assumptions stay visible — unresolved facts, missing assets, and export limits are labeled in the output and final evidence.
  5. Proof closes the loop — the final answer includes the file, mode, template, verification, and caveats, so the next iteration starts from real work.

Output Boundary

  • ClawHub-safe core outputs verified local HTML, SVG/static companion files, and export-ready source structure.
  • MP4/GIF/PDF/PPTX automation is not bundled in the ClawHub-safe package. For those requests, prepare the HTML source and export plan here, then use the full GitHub repo only when the user explicitly wants local automation.
  • Never claim that an export file exists until the corresponding export command has actually run and the file has been inspected.

Use When

  • Interactive prototype, hi-fi mockup, clickable app flow, dashboard, landing page, whitepaper, report, infographic, slide deck, changelog, card, invitation, social cover, or brand system.
  • Motion demo or launch animation, especially when the user also wants export planning for MP4/GIF.
  • Design critique, brand diagnosis, or 3 differentiated style directions before implementation.
  • PDF/PPTX/SVG export is requested from an HTML-first source; the ClawHub bundle prepares export-ready source, while heavy export helpers live in the full GitHub repo.

Do Not Use When

  • The real task is production frontend engineering, backend work, SEO-critical site implementation, or a CSS bug inside an existing app.
  • The user only wants copy editing with no visual artifact.
  • The deliverable must round-trip through Word, Google Docs, or a locked corporate template.

OpenClaw And ClawHub Contract

  • Install/publish through ClawHub: openclaw skills install ifq-design-skills; packed bundles are built with npm run pack.
  • Discovery metadata is duplicated in this frontmatter and clawhub.json so OpenClaw can read triggers, permissions, requires, os, and neutral-verb tool mapping without parsing the full manual.
  • Minimum runtime: Node >= 18.17. metadata.openclaw.requires.bins declares node; required env/config gates are intentionally empty. The ClawHub bundle has zero dependencies, zero install hooks, and no script-side outbound network calls.
  • Permissions are workspace-scoped: filesystem read/write inside the active workspace, shell only for bundled Node scripts, browser only for optional outbound HTTPS reads of facts, fonts, or legal image assets.
  • If browser/network is unavailable, keep the artifact local-first: system fonts, honest placeholders, and no factual claims that require fresh web verification.

Core Rule 0 · Facts Before Assumptions

For any concrete product, company, technology, release date, version, person, or spec, fact-check before designing or asserting. Search official or authoritative sources when network is available; if network is blocked, ask the user for sources and mark the fact unresolved. Then follow references/asset-protocol.md for logo, product image, UI screenshot, color, and typography assets.

Routing Contract

IFQ Ambient Layer

  • The user's brand is the subject. IFQ is the authored layer: layout rhythm, warm paper, rust ledger, mono field notes, signal spark, quiet URL, and editorial contrast.
  • Every deliverable uses at least 3 IFQ marks. Do not paste a loud generic watermark unless the task is IFQ-owned or an animation export explicitly calls for a closing credit.
  • Built-in templates use China-safe font loading; see references/font-loading.md.
  • Avoid visible internal taxonomy labels such as Signal Spark or Rust Ledger in user-facing designs. Write real content instead.

Safety Contract

  • Root instructions stay scoped to HTML-first visual delivery. Do not ask for unrelated secrets, host config, persistent agents, or background services.
  • Scripts are local-first: no dynamic eval, no child_process, no runtime network calls, no hidden installs, and no writes outside the user's workspace.
  • Required environment variables are intentionally empty. Optional export automation is not bundled here; use the full GitHub repo only after explicit user intent.
  • ClawHub/VirusTotal posture and package hygiene are tracked in references/clawhub-publishing.md and references/smoke-test.md.

Anti-Slop Preflight (Hard Gate)

Before delivery, run the 7-point checklist from references/anti-ai-slop.md. Every item is a hard gate — skip one and the output looks like default AI:

  1. No side border-left > 1px as card emphasis. Use full borders, background blocks, or icon leads.
  2. No gradient text (background-clip: text). Use solid color + weight/size for hierarchy.
  3. No default glassmorphism. Use only when real spatial depth exists.
  4. No hero-metric template (big number + small label + gradient row). SaaS cliché since 2018.
  5. No same-size icon card grid. Vary rhythm — irregular sizes, mixed layouts.
  6. No purple gradient on white. AI "premium" cliché.
  7. Display font is not Inter/Roboto/Arial/system default. Use Newsreader, Noto Serif SC, or the user's brand font.

Run npm run anti-slop -- \x3Cfile.html> when shell is available, or scan manually. Fix violations before delivery.

Verification Before Delivery

  1. Open or preview the generated HTML with the host agent's browser tooling when available.
  2. For app prototypes, click at least one primary path, one tab/screen switch, and one detail or annotation action.
  3. For decks, verify slide count, aspect ratio, and format requirements before any PDF/PPTX handoff; in ClawHub-safe mode, report the export plan rather than pretending the helper ran.
  4. For motion exports, verify timing, audio policy, promotion mark, and final file presence only when the full GitHub repo helper has actually produced the file.
  5. After editing this skill package, run npm run validate; before publishing, also run npm run pack.

Reference Map

Need Load
OpenClaw, ClawHub, agent install, tool mapping references/agent-compatibility.md, references/clawhub-publishing.md, references/smoke-test.md
Marketplace lessons and quality bar references/skill-ecosystem-quality.md
Mode routing and execution workflow references/modes.md, references/workflow.md, references/verification.md
Facts, brand assets, design context, critique references/asset-protocol.md, references/design-context.md, references/critique-guide.md
Style direction and anti-slop references/design-styles.md, references/ifq-native-recipes.md, references/content-guidelines.md, references/anti-ai-slop.md
React/Babel single-file output and fonts references/react-setup.md, references/font-loading.md
IFQ identity assets references/ifq-brand-spec.md, assets/ifq-brand/BRAND-DNA.md
App prototypes references/ios-prototype.md
Slides and editable PPTX references/slide-decks.md, references/editable-pptx.md
Motion, video, and audio references/animations.md, references/animation-best-practices.md, references/animation-pitfalls.md, references/video-export.md, references/audio-design-rules.md, references/sfx-library.md
Scenes, live tweaking, and showcase patterns references/scene-templates.md, references/tweaks-system.md, references/apple-gallery-showcase.md, references/hero-animation-case-study.md, references/revolution-gap.md

Completion Rule

Deliver the smallest verified artifact that satisfies the request. Report the output file, verification performed, and any caveats. Do not claim export, screenshots, or marketplace safety unless the relevant check actually passed.

Usage Guidance
This skill appears to do what it claims: it forks templates into your active workspace, runs bundled Node scripts (validate/pack), and may optionally fetch fonts or assets from common CDNs. Before running: (1) install into an isolated workspace or inspect the repo contents if you have sensitive files in your agent workspace; (2) review scripts/smoke-test.mjs and scripts/pack-skill.mjs to confirm they only use filesystem APIs and not unexpected network/child_process behavior (the manifest claims they are safe); (3) be aware the skill by default weaves IFQ ambient branding into outputs—if you need white-label output, confirm the skill's white-label instructions are followed; (4) if you want to avoid any outbound HTTPS requests (fonts/CDNs), disable the browser/network plugin or run offline mode as documented. Overall this is coherent and proportionate for a template-based HTML design skill.
Capability Analysis
Type: OpenClaw Skill Name: ifq-design-skills Version: 2.3.9 The ifq-design-skills bundle is a highly professional and well-documented design engine for generating HTML-based visual artifacts. It exhibits an exemplary security posture, characterized by a 'zero-dependency' policy in package.json and a robust self-validation suite (scripts/smoke-test.mjs) that enforces strict safety rules defined in scripts/script-safety-rules.json. These rules proactively block risky primitives such as dynamic execution (eval), process spawning, and outbound network calls within the skill's scripts. The SKILL.md entry point includes an explicit 'Safety Contract' that instructs the agent to remain scoped to workspace-only filesystem operations and forbids the solicitation of unrelated secrets or host configurations. All analyzed components are transparently aligned with the stated creative purpose.
Capability Tags
cryptocan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (HTML-first design deliverables) match the declared behaviors and files: templates, assets, demos, and Node scripts for smoke/pack. Requiring filesystem and shell (to run bundled Node scripts) is coherent for forking templates and packaging outputs.
Instruction Scope
SKILL.md instructs the agent to pick a mode, fork a template into the user's workspace, inline brand tokens, and optionally verify with host browser tooling or fetch fonts/assets. These actions are within the expected scope for generating HTML prototypes, decks, and exports. Note: the skill defaults to weaving IFQ 'ambient' marks into outputs (white-label mode is documented), so users should expect branding unless they request otherwise.
Install Mechanism
There is no remote install spec (instruction-only for ClawHub/OpenClaw), and packaging/validation are handled by included Node scripts (npm run validate / npm run pack). No downloads or arbitrary remote install steps are declared in the bundle metadata.
Credentials
The skill declares no required environment variables or credentials. Optional network use is limited to benign read-only assets (Google Fonts, image CDNs, unpkg) and is documented to degrade gracefully. The requested workspace filesystem and running of local Node scripts are proportional to the stated functionality.
Persistence & Privilege
always:false (no forced permanent presence). The skill writes to the active workspace and runs workspace-scoped Node scripts, which is normal for a templating/design skill. It does not request system-wide privileges or other skills' credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ifq-design-skills
  3. After installation, invoke the skill by name or use /ifq-design-skills
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.4.0
Version 2.4.0 - Added license, contribution, changelog, notice, and security markdown files. - Introduced evaluation suite and scripts for validation and artifact checking. - Updated metadata for granular OS/binary requirements, permissions, and quick commands. - Expanded templates schema and clarified modeRoutes/template routing. - Enhanced instructions for draft handling and export boundaries in SKILL.md. - License updated to MIT.
v2.3.9
ifq-design-skills 2.3.9 - Updated the SKILL.md for clarity and conciseness, focusing on HTML-first visual deliverables. - Expanded and reworded when-to-use and when-not-to-use guidance. - Streamlined onboarding steps; moved detailed instruction into referenced docs for shorter skill load time. - Updated trigger keywords, metadata, and compatibility fields for better OpenClaw/ClawHub discovery. - Expanded export planning to explicitly mention motion (MP4/GIF) and document (PDF/PPTX/SVG) deliverables. - Restated the security and routing contracts to reflect zero dependencies and workspace-scoped permissions.
v2.3.7
- Added scripts/script-safety-rules.json to the project. - Incremented version to 2.3.7.
v2.3.6
**Expanded documentation and reference quality.** - Added in-depth reference docs: anti-AI-slop guidelines, font loading strategies, and ecosystem quality standards. - Introduced test-prompts.json to improve prompt/trigger coverage. - Clarified description and network handling in SKILL.md. - Updated required/optional plugin settings for stricter permission boundaries.
v2.3.1
- Version bump from 2.3.0 to 2.3.1. - No file or functional changes—metadata updated for release tracking. - All functionality and usage remain unchanged from previous version.
v2.3.0
**Expanded agent compatibility and documentation.** - Added AGENTS.md, references/asset-protocol.md, and references/ios-prototype.md for broader platform guidance. - Added assets/showcases/website-homepage/homepage-ifq-apple.html as a new showcase. - Introduced universal agent onboard instructions for OpenClaw, Hermes, Codex, CodeBuddy, Cursor, and others. - Extended frontmatter with mappings and info for CodeBuddy, Codex CLI, and related runtimes. - Updated documentation for agent-agnostic commands, tool crosswalks, and installation references.
v2.2.1
ifq-design-skills v2.2.1 - Major cleanup: removed 206 legacy and intermediate files, keeping only ClawHub-safe templates, references, and front-end assets. - Added explicit OpenClaw manifest, permissions, and agent tool mapping to SKILL.md frontmatter for first-class OpenClaw support. - New entrypoint, homepage, and repository metadata fields for better agent and platform integration. - Added `.clawignore` and `clawhub.json` to support ClawHub compliance and cleaner bundling. - Updated documentation for agent-agnostic workflows and OpenClaw onboarding; kept Quickstart and operating procedure concise.
v2.2.0
Initial public release of the "ifq-design-skills" bundle for ClawHub. - Added 178 files including all core assets, templates, references, and brand system components. - Included templates for interactive HTML-first deliverables (prototypes, slides, infographics, dashboards, landing pages, changelogs, business cards, social covers, brand systems, etc.). - Provided mode routing logic and quickstart documentation for agents. - Embedded IFQ ambient brand system assets and guidelines. - Excluded advanced local verification and export helpers (available in full GitHub repo).
v1.0.1
**This update removes local automation scripts and dependency files for a ClawHub-safe bundle.** - Removed 12 files relating to local scripting and metadata, including all shell scripts, Python and Node helpers, test runner, and dependency manifests. - The bundle now ships templates, references, and front-end design assets only; advanced Playwright, export, and verification tools are available separately via the GitHub repository. - Updated documentation to clarify that local automation features (PDF/PPTX/video export, smoke test, verification) are no longer bundled in this edition. - For HTML-first deliverables, design direction, and reusable front-end systems, no workflow changes—core design features and protocols remain in place.
v1.0.0
Initial public release — a professional design skills toolkit for producing branded HTML-based visual deliverables. - Generates interactive prototypes, slide decks, animations, infographics, dashboards, business cards, social covers, and more from a single HTML source, with optional MP4, GIF, PPTX, PDF, or SVG exports. - Includes design critique, multi-variant exploration, and 3-direction advisory based on 20+ master styles and the IFQ Native recipe. - Seamlessly weaves the IFQ ambient brand system (signal spark, rust ledger, mono field note, quiet URL, editorial contrast) into every layout for a signature look. - Agent-agnostic: works across major agent platforms (Claude Code, Codex CLI, OpenClaw, Hermes, Cursor). - Not for production web apps, backend systems, or pure copy editing; focused on high-fidelity visual deliverables with style and authored feel.
Metadata
Slug ifq-design-skills
Version 2.3.9
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 9
Frequently Asked Questions

What is IFQ Design Skills?

Use this skill when the user asks for an HTML-first visual design deliverable: interactive prototype, slide deck, motion demo, infographic, dashboard, landin... It is an AI Agent Skill for Claude Code / OpenClaw, with 166 downloads so far.

How do I install IFQ Design Skills?

Run "/install ifq-design-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is IFQ Design Skills free?

Yes, IFQ Design Skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does IFQ Design Skills support?

IFQ Design Skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created IFQ Design Skills?

It is built and maintained by peixl (@peixl); the current version is v2.3.9.

💬 Comments