Skip to content
Back to skills

Design

ASecurity

Design a new screen, state or flow in Figma using the open file's Design System (its components, variables and text styles). Use for /layer:design.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 6, 2026
ai-agents

Security analysis

A100/100

Scanned October 6, 2026

npx -y skills add shayan-m81/layerwright --skill design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Design?

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

Security grade badge for Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shayan-m81-design/badge)](https://www.skillsdirectory.com/skills/shayan-m81-design)

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: design
description: Design a new screen, state or flow in Figma using the open file's Design System (its components, variables and text styles). Use for /layer:design.
argument-hint: "<what to design>"
disable-model-invocation: true
---

# Design in Figma

What to design is what the user typed after the command; if it's missing or vague, ask one short question first (platform, which screen, what content). Follow the figma-design skill, §4 (Job B):

1. `figma_status` with a `title` (the screen's name).
2. `figma_scan_design_system`, then `figma_get_design_context({ task })` for the relevant components, tokens and text styles. No Design System yet → offer to create the foundations (`figma_foundations`) first.
3. Write one Design Plan for the screen(s): real content, Auto Layout, the file's components by name and variant, tokens instead of raw values.
4. `figma_preview_plan` → fix what it reports → show the summary → `figma_execute_plan`.
5. Critique loop: `figma_export_image` + `figma_analyze_design({ mode: "critique" })`, fix the worst issues, at most three rounds.
6. Report what you made. Offer `/layer:shot`, `/layer:prototype`, or `/layer:code` next.

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…