open-design/skills/wireframe-sketch/SKILL.md
marco 5dd70b5016
Some checks failed
ci / Validate workspace (push) Successful in 12m32s
landing-page-ci / Validate landing page (push) Successful in 9m41s
landing-page-deploy / Deploy landing page (push) Failing after 5m23s
github-metrics / Generate repository metrics SVG (push) Failing after 2m3s
refresh-contributors-wall / Refresh contributors wall cache bust (push) Failing after 11s
Initial import: open-design source for helix-mind.ai distribution
This repository contains the open-design daemon CLI source code, built
and packaged at https://helix-mind.ai/cli/open-design/latest.tgz for use
by the HelixMind /design slash command.

Licenses: Apache-2.0 (root) + MIT (skills/*)
2026-05-06 20:50:24 +02:00

98 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: wireframe-sketch
description: |
A hand-drawn wireframe exploration — graph-paper background, marker /
pencil tone, multiple tab labels for variants, sticky-note annotations,
scribbled chart placeholders, hatched fills. Reads like a designer's
whiteboard before any pixels are committed. Use when the brief asks for
"wireframe", "sketch wireframe", "hand-drawn", "lo-fi", "whiteboard",
"草稿", or "手绘原型".
triggers:
- "wireframe"
- "sketch wireframe"
- "lo-fi mockup"
- "hand drawn"
- "whiteboard sketch"
- "low fidelity"
- "手绘原型"
- "草图"
- "线框图"
od:
mode: prototype
platform: desktop
scenario: design
fidelity: wireframe
preview:
type: html
entry: index.html
design_system:
requires: false
sections: [color, typography, layout, components]
example_prompt: "Sketch a hand-drawn wireframe v0.1 for a portal — four tabbed variants on graph paper, marker headlines, sticky-note annotations, hatched chart placeholders."
---
# Wireframe Sketch Skill
Produce a single hand-drawn wireframe page. The whole point is "this is a
sketch" — looseness is the brand. Lean into pencil/marker tones, hatched
fills, dashed borders, slight rotations.
## Workflow
1. **Skip the DESIGN.md** if it pushes for finished UI. This skill explicitly
wants a low-fidelity look. Only honor type tokens loosely (system serif
for headlines, mono for annotations, marker font fallback).
2. **Pick the screen variants** from the brief — typically 34 tab labels
like "01 · A · ORGANIZED", "02 · B · DASHBOARD", etc. One is "active",
the rest are inactive sketch tabs.
3. **Layout**, in order:
- **Page header** — bold serif title with a fake "WIREFRAME v0.1" tag
pinned next to it (dashed border, slight rotation). Below: one-line
subtitle in marker italic + a date / device / fidelity dateline on
the right in mono.
- **Tab strip** — 45 labels with marker check-square glyphs. The active
one has a highlighter swipe behind it (yellow / orange tint + slight
skew).
- **Sketch canvas** — a graph-paper card (background: 24px × 24px grid
drawn with `linear-gradient` lines), with a thick rounded border drawn
to look like a sharpie line.
- **Browser chrome row** — three sketched circles + a fake URL bar with
a hand-written-style URL.
- **Sidebar nav** — sketched checkbox + label for each nav item, marker
italic. One has a highlighter line through it (active).
- **KPI tiles** — 34 boxes, each with a chunky scribbled number in a
marker-style stroke, a tiny accent stamp, and a one-line label.
- **Chart placeholder** — a card with a hand-drawn axis and a wobbly
polyline. Add 34 dot markers.
- **Bar chart placeholder** — a card with hatched-fill rectangles of
varying heights.
- **Sticky notes** — 12 yellow / pink notes with marker text, taped
with a slightly rotated band, pinned over key regions to call out
"next step", "page-1", or "needs review".
4. **Write** a single HTML document:
- `<!doctype html>` through `</html>`, CSS inline.
- Use the system's available "Caveat", "Patrick Hand", or "Architects
Daughter" fonts via Google Fonts; otherwise fall back to italic serif.
- Slight rotations everywhere (`transform: rotate(-0.6deg)`) to break
the grid and feel hand-drawn.
- `data-od-id` on header, tabs, sidebar, KPIs, chart, bar-chart,
sticky notes.
5. **Self-check**:
- The page should *not* look pixel-perfect. If it does, you over-rendered.
- Marker / pencil + graph paper + hatched fills + sticky notes are all
present; if any is missing, add it.
- The active tab has the highlighter swipe; the others don't.
## Output contract
Emit between `<artifact>` tags:
```
<artifact identifier="wireframe-slug" type="text/html" title="Wireframe — Title">
<!doctype html>
<html>...</html>
</artifact>
```
One sentence before the artifact, nothing after.