Back to browse
Layers – AI skills for deep product design

Layers – AI skills for deep product design

by jm25·May 4, 2026·6 points·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Forces AI to output strategy maps and job stories instead of just generating UI mockups.

Strengths
  • Codifies a specific mental model (7 layers) into reusable prompts rather than generic 'act as a designer' instructions.
  • Outputs structured markdown and Mermaid diagrams that integrate directly into documentation tools.
  • The 'Orient' skill effectively audits the whole stack to identify the actual bottleneck layer.
Weaknesses
  • Relies entirely on the user's existing AI setup (Cursor/Claude) rather than being a standalone tool.
  • The underlying framework is subjective; designers who disagree with the '7 layers' model won't find value.
Category
Target Audience

Product designers, UX researchers, and product managers using AI coding assistants

Similar To

Design System generators · Generic UX prompt libraries

Post Description

Some years ago I wrote a mildly popular article called 'The Elements of Product Design' which broke down modern product design into 7 distinct layers. It was influenced heavily by Jesse James Garret's Elements of UX, hence the name similarity.

The framework seems to help remind designers and their teams that there's more to design than just the visuals: structure and flow, concept modelling, product strategy, domain understanding, user needs.

What's lacking from the article are concrete steps how you might apply the thinking, which was always a bit hard because it's so situational. But with AI, I felt suspected I could give it examples and guidance about each layer and use the LLM's creativity to fill in the blanks.

The result is a set of skills, one per layer, plus an 'Orient' skill to help kick things off.

The idea is to use it as a coach, a sparring partner, or if you're delegating design to AI, to tell it to use the skills to ground the design in the necessary deeper work.

It works quote well in Claude Code, asking it to write to Markdown files, which I view in VS Code with the 'Markdown Preview Mermaid Support' extension.

I tried asking with Figma MCP asking it to diagram in FigJam but the labels overlapped and it wasn't readable. ;( That would be a good next step so you can take over and edit the diagrams more easily, if anyone has some ideas.

Similar Projects

Developer Tools●●Solid

Preventing runaway LLM agents (enforcement layer)

VERONICA puts an enforcement shim between your agent and the model so you can halt costly spirals before a request hits the provider — it natively exposes hard budget enforcement, circuit breakers, retry containment and degradation levels. The README + runnable runaway-loop demo make the failure mode concrete and the API (BudgetEnforcer, RuntimeContext, BudgetExceeded) is small and practical. I'd like to see richer observability/adapter docs for common agent frameworks, but as an enforcement-first primitive this is a clever, useful tool.

Niche GemBig Brain
amabito
123mo ago