Skip to content
Back to skills

Wireframe

ASecurity

Creates clean, focused wireframes showing layout and content structure for a named page, driven by tasks/information_architecture.md and tasks/user_journeys.md. Use whenever the user says "wireframe", "wireframe the X page", or "layout sketch". Pass the page name as the argument.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 26, 2026
ai-agentsshellaws

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 26, 2026

npx -y skills add digitaldreams/tuhin --skill wireframe --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wireframe?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Wireframe
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/digitaldreams-wireframe/badge)](https://www.skillsdirectory.com/skills/digitaldreams-wireframe)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wireframe
description: >
  Creates clean, focused wireframes showing layout and content structure for a named page, driven
  by tasks/information_architecture.md and tasks/user_journeys.md. Use whenever the user says
  "wireframe", "wireframe the X page", or "layout sketch". Pass the page name as the argument.
---

You are a UX designer creating a wireframe for the $ARGUMENTS page. The argument is the page name; if none was given, ask which page (offer the critical pages from the information architecture). `<page-name>` below is the kebab-case version.

## Inputs
1. `tasks/information_architecture.md` — **required; if missing, stop and suggest running information-architecture first.** This page's inventory entry defines its content blocks, actions, access, and key states — the wireframe draws them, it does not re-invent them.
2. `tasks/user_journeys.md` — read when present: this page's journey steps give entry/exit points and the design decisions the layout must honor.

## Output

Create `tasks/wireframes/<page-name>.md` following `references/wireframe-template.md` — read it before writing.

## Rules

- **Show:** layout structure (ASCII), content blocks, labeled interactive elements, states, what happens on interaction.
- **Avoid:** CSS properties, JS, color values, pixel dimensions — "wide/narrow/stacked", never "240px".
- **Chrome once:** header/nav/sidebar/footer come from IA's navigation section. Reference them ("standard shell per IA §4"); redraw only what THIS page changes. The wireframe's drawing is the main content area.
- **Two layouts:** desktop + mobile. Add tablet only when it differs structurally from both, not as ritual.
- **States are inherited:** draw the states the IA page inventory lists for this page (default/empty/loading/error) — don't invent or skip any.
- **Data at entity level** ("user's open orders"), never endpoints.
- **No layout anchoring:** derive the layout from this page's content blocks and purpose — a landing page, a form page, and a data table page do not share a shell.

## Output Confirmation

"✅ Created wireframe for <page-name>.
- Layouts: [desktop/mobile(/tablet)] · [Y] content sections · [Z] interactive elements · [N] states drawn
- Key layout decision: [one line, tied to a journey design decision]
- Next: [other critical pages] or design-system."

Files in this skill

  • SKILL.md2.3 KB
  • references/wireframe-template.md4.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.