aibdd-uiux-draw

Transform UI/UX discovery outputs into token-initialized Pencil component and frame drawings.

77|15|Updated May 12, 2026
One-click install
npx skills add https://github.com/Waterball-Software-Academy/aixbdd --skill aibdd-uiux-draw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aibdd-uiux-draw
Source: https://github.com/Waterball-Software-Academy/aixbdd/tree/main/.agents/skills/aibdd-uiux-draw
Command: npx skills add https://github.com/Waterball-Software-Academy/aixbdd --skill aibdd-uiux-draw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill converts a UI/UX discovery brief into boundary-consistent Pencil design scenes, ensuring every component state and frame composition is drawn from the same acceptance-driven spec.

Core Features & Use Cases

  • Automated Pencil drawing from brief SSOT: Builds component-first scenes from design tokens plus the discovery outputs.
  • Canonical state combos per frame: Creates frame scenes using only the canonical state combinations defined in the frame composition table.
  • Self-check with snapshot + screenshot: Runs up to a 3-round self-correction loop to catch missing states, wrong labels, layout mistakes, and hardcoded colors.
  • Exports a single design.pen artifact: Writes the final Pencil nodes to the package root at ${SPECS_DIR}/${current_package_slug}/design.pen for downstream story binding.

Quick Start

Run /aibdd-uiux-draw after completing /aibdd-uiux-discovery so it can draw and export design.pen automatically.

Frequently Asked Questions about aibdd-uiux-draw

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate UI design scenes from a discovery brief?

To generate UI design scenes from a discovery brief, this Skill transforms discovery outputs into token-initialized component and frame drawings, automatically matching every component state variant to the brief's acceptance criteria.

What is the best way to automate Pencil UI drawings from design tokens?

Automating Pencil UI drawings from design tokens involves using a component-first workflow that reads token-initialized inputs and canonical frame compositions to construct boundary-consistent scenes without manual layout.

Do I need a style profile to generate component-first UI scenes?

Yes, you need a style profile. Generating component-first UI scenes requires having both a uiux-prompt.md file and a design/style-profile.yml available in your specs directory.

Can I validate frame composition and component states against the brief automatically?

Yes, you can validate frame composition and component states automatically. The process uses a snapshot and screenshot-based self-correction loop with a budget of 3 rounds to catch missing states, wrong labels, and hardcoded colors.

How do I export a design.pen artifact for downstream story binding?

To export a design.pen artifact for downstream story binding, this Skill writes the final validated Pencil nodes directly to the package root after completing the component and frame composition drawings.

Why does my automated UI scene generation fail due to hardcoded colors?

Automated UI scene generation fails due to hardcoded colors because the validation process enforces strict design token usage. The 3-round self-correction loop specifically catches and rejects hardcoded colors to maintain boundary consistency.