← Back to Skills Marketplace
codenova58

Wireframing

by codenova58 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
149
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wireframing
Description
Deep wireframing workflow—problem framing, fidelity choice, flows and edge cases, IA and components, critique and iteration, handoff to design/dev. Use when...
README (SKILL.md)

Wireframing (Deep Workflow)

Wireframes are shared thinking tools—not decoration. The goal is alignment on structure, priority, and flows at low rework cost before pixels and code.

When to Offer This Workflow

Trigger conditions:

  • New feature with unclear information architecture or many UI states
  • Stakeholders disagree on scope or number of screens
  • Fast iteration needed before high-fidelity visual design
  • Technical constraints (API shape, permissions) must shape the UI early

Initial offer:

Use six stages: (1) define intent and fidelity, (2) map users and scenarios, (3) structure and navigation, (4) key screens and states, (5) critique and test, (6) handoff. Ask which tool they use (FigJam, Figma, paper, Excalidraw) and the deadline.


Stage 1: Define Intent & Fidelity

Goal: Match fidelity to the question being answered.

Levels

  • Thumbnail flow: minutes only—steps and sequence
  • Low-fi boxes: layout and rough component placement
  • Mid-fi: realistic copy placeholders and density—still grayscale

Anti-patterns

  • Too polished too early—stakeholders anchor on color instead of structure
  • Untitled flows—reviewers lose context

Exit condition: Reviewers know whether to judge flow, layout, or both in this round.


Stage 2: Map Users & Scenarios

Goal: One primary user and job-to-be-done per flow; edge cases listed explicitly.

Activities

  • Lightweight personas—only traits that change the UI (permissions, expertise)
  • Scenarios as short stories: trigger → actions → success or failure
  • Out-of-scope scenarios called out to prevent scope creep in wire review

Exit condition: Three to seven scenarios ranked; must-have vs later is clear.


Stage 3: Structure & Navigation

Goal: Information architecture before screen-level detail.

Practices

  • Sitemap or nav model: where the feature lives; deep-link expectations
  • Naming: labels consistent with the user’s mental model; avoid internal jargon unless users know it
  • Decide early if mobile and desktop diverge—don’t let it happen by accident

Exit condition: Nav entry points and breadcrumbs sketched.


Stage 4: Key Screens & States

Goal: Cover the happy path plus critical empty, loading, error, and permission-denied states.

Checklist per screen

  • One clear primary CTA; secondary actions de-emphasized
  • Empty: educate and offer a next step; loading: skeleton vs spinner chosen deliberately
  • Error: recovery path; permission denied: why and what to do next

Annotations

  • Numbered callouts for open questions—do not hide ambiguity

Exit condition: State matrix for the top three screens (rows = states).


Stage 5: Critique & Test

Goal: Structured feedback—not only subjective taste.

Review script

  • Five-minute silent read first
  • Round-robin: confusion points and missing paths
  • Capture decisions; assign owners for open questions

Lightweight usability

  • Click-through prototype or paper walkthrough with one or two users when risk is high

Exit condition: Prioritized change list; open questions tracked.


Stage 6: Handoff

Goal: Smooth handoff to visual design and engineering.

To design

  • Grid assumptions, responsive breakpoints, content priority order

To engineering

  • API dependencies; UI states that affect backend behavior (pagination, filters)
  • Accessibility notes: focus order, live regions for dynamic updates

Artifacts

  • Link to a single source file; version snapshot or changelog entry when the handoff is formal

Final Review Checklist

  • Fidelity matches review goals
  • Scenarios and edge states covered for critical flows
  • IA and navigation coherent
  • Empty, loading, error, and permission states considered
  • Handoff notes for design and dev

Tips for Effective Guidance

  • Content-first where possible—placeholder lorem ipsum often mis-sizes real copy.
  • Label screens and flows; reviewers often join mid-stream.
  • Encourage disposable wires—speed beats beauty at this stage.

Handling Deviations

  • Existing design system: sketch with component skeletons even at low-fi—reduces surprise later.
  • Tiny UI tweak: skip the full workflow—a single annotated screen may suffice.
Usage Guidance
This skill is an instruction-only wireframing workflow and appears coherent and low-risk: it asks for no credentials, makes no installs, and doesn't access system state. The only meta concern is provenance (source/homepage unknown); if you require provenance for audit or trust, prefer skills with a known author or homepage. If you're uncomfortable with any autonomous use of skills, keep autonomous invocation disabled for this skill or only invoke it manually.
Capability Analysis
Type: OpenClaw Skill Name: wireframing Version: 1.0.0 The skill bundle contains only process-oriented documentation for a wireframing workflow. There is no executable code, shell commands, or network activity. The instructions in SKILL.md are strictly focused on UI/UX design stages and do not contain any malicious prompt injection or attempts to exfiltrate data.
Capability Assessment
Purpose & Capability
The name/description (wireframing workflow) matches the SKILL.md content. The skill makes no unexpected requests (no env vars, binaries, or config paths) and only prescribes a six-stage wireframing process — all proportional to the stated purpose.
Instruction Scope
The runtime instructions focus on design workflow steps, review scripts, and handoff artifacts. They do not instruct the agent to read files, access environment variables, call external endpoints, run system commands, or collect unrelated data.
Install Mechanism
No install specification or code files are present. As an instruction-only skill, it does not write to disk or download code, which is the lowest-risk category for install behavior.
Credentials
The skill requires no environment variables, credentials, or config paths. Nothing requested is disproportionate to providing wireframing guidance.
Persistence & Privilege
always:false and default agent invocation are set. Autonomous invocation is allowed (the platform default) but not combined with any other privileges or broad access — no red flags in persistence or privilege.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wireframing
  3. After installation, invoke the skill by name or use /wireframing
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the deep wireframing workflow skill. - Provides a detailed, stage-based wireframing process: from intent defining to effective handoff. - Includes trigger conditions for when to apply wireframing versus lighter approaches. - Outlines anti-patterns, key exit conditions, review scripts, and final handoff requirements. - Emphasizes practical checklists, edge case coverage, and stakeholder alignment.
Metadata
Slug wireframing
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Wireframing?

Deep wireframing workflow—problem framing, fidelity choice, flows and edge cases, IA and components, critique and iteration, handoff to design/dev. Use when... It is an AI Agent Skill for Claude Code / OpenClaw, with 149 downloads so far.

How do I install Wireframing?

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

Is Wireframing free?

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

Which platforms does Wireframing support?

Wireframing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Wireframing?

It is built and maintained by codenova58 (@codenova58); the current version is v1.0.0.

💬 Comments