Role

Role

Solo Designer, Product Owner & No-Code Engineer

Solo Designer, Product Owner & No-Code Engineer

Client

Client

Personal Project / Experimental Product Build | 2026

Personal Project / Experimental Product Build | 2026

Timeline

Timeline

2 Weeks — Concept to Launch

2 Weeks — Concept to Launch

Key Result

Key Result

A fully shipped Figma plugin with a production landing page, live on the Figma Community — built solo using AI-augmented workflows.

A fully shipped Figma plugin with a production landing page, live on the Figma Community — built solo using AI-augmented workflows.

Shipping a real product in two weeks: design-first, vibe-coded, and live on the Figma Community.

Shipping a real product in two weeks: design-first, vibe-coded, and live on the Figma Community.

Shipping a real product in two weeks: design-first, vibe-coded, and live on the Figma Community.

Every Design File Has a Dirty Secret

The Challenge

Any designer who's worked on a mature product knows the feeling: you open a file that's been touched by five people over two years and it's a minefield. Detached components that can't be updated. Layers with hardcoded hex values that ignore your token system. Rogue styles applied directly instead of through variables.

This isn't carelessness — it's entropy. Design debt accumulates silently until the moment it bites you, usually during a handoff, a rebrand, or a system migration.

The tools available to audit this debt were either manual (hunting layer-by-layer), incomplete (only catching one type of issue), or locked behind expensive workflows. There was no single plugin that could scan a file, surface every category of debt, and then fix it — right there, in context.

Split-screen comparison showing the plugin's variable resolution in action. On the left, "Manual Color Chaos" — six raw hex values (F8FAFC, 94A3B8, 334155, and others) with no token context. On the right, "Mapped to Variables" — the same colors resolved to semantic token names like bg/neutral/primary and bg/neutral/solid. A green arrow connects both panels through the Systemic Auditor plugin icon at center.
Split-screen comparison showing the plugin's variable resolution in action. On the left, "Manual Color Chaos" — six raw hex values (F8FAFC, 94A3B8, 334155, and others) with no token context. On the right, "Mapped to Variables" — the same colors resolved to semantic token names like bg/neutral/primary and bg/neutral/solid. A green arrow connects both panels through the Systemic Auditor plugin icon at center.

Design-First, Then Build

The Strategy

This project was a deliberate experiment in AI-augmented product creation — not just vibe-coding a feature, but applying a full design process before a single line of logic was generated.

Phase 1 — Define & Iterate with Figma Make

Rather than jumping straight to code, I used Figma Make to iterate rapidly on the plugin's UI and interaction model. This kept the process anchored in design thinking: what does the user see first? What does a "resolved" state feel like? How do you communicate severity without overwhelming the panel?

Multiple layout explorations were tested in Figma Make before locking the direction.

Phase 2 — Polish & Validate in Figma

Once the winning direction emerged, I brought it into Figma proper for final refinement. Spacing systems, component states (idle, scanning, resolved, error), and visual hierarchy were tightened before any handoff to code. This step was non-negotiable — it ensured the final build reflected intentional design decisions, not AI guesswork.

Phase 3 — Build with GPT-5.2-Codex

With a polished, validated design as the source of truth, I used GPT-5.2-Codex to generate the plugin logic through directed, iterative prompting. The design specs acted as a precise contract — ambiguity had already been resolved in Figma. The AI built to a clear target.

Phase 4 — Launch on Figma Community + Framer Landing Page

The plugin was submitted and approved on the Figma Community. The marketing landing page was built and deployed in Framer, using the same design language as the plugin UI to create a cohesive product identity.

Four-panel process breakdown showing the end-to-end build workflow. Panel 1: early Figma Make explorations with the AI chat and plugin UI side by side. Panel 2: polished Figma component specs showing button states and scan status screens. Panel 3: GPT-5.2-Codex prompt-to-code workflow with the plugin logic visible in a code editor alongside the Figma canvas. Panel 4: the Framer landing page and Figma Community listing shown together at launch.
Four-panel process breakdown showing the end-to-end build workflow. Panel 1: early Figma Make explorations with the AI chat and plugin UI side by side. Panel 2: polished Figma component specs showing button states and scan status screens. Panel 3: GPT-5.2-Codex prompt-to-code workflow with the plugin logic visible in a code editor alongside the Figma canvas. Panel 4: the Framer landing page and Figma Community listing shown together at launch.

What Systemic Auditor Does

The Build

Systemic Auditor scans an entire Figma file and surfaces three categories of design debt that silently undermine system integrity:

1. Detached Instances

Components that have been unlinked from their source — common after copy-pasting from old files or editing a component instead of creating a variant. Systemic Auditor identifies every detached instance and surfaces a path to re-attach or resolve it.

2. Rogue Variables

Layers using raw values (hex colors, hardcoded spacing) instead of the file's defined variable system. In token-driven architectures, these are silent time bombs — they survive rebrands and system updates untouched, creating visual drift.

3. Unstyled Layers

Text and shape layers not connected to any style or variable. These are the residue of quick explorations that never got cleaned up, and they accumulate invisibly until a handoff or audit forces them into the open.

The Resolution Engine — available in Systemic Audit Pro — doesn't just flag these issues. It repairs them. Users can batch-resolve entire categories of debt in seconds, with the ability to watch 300+ issues disappear in a single session.

Shipped. Real. Yours to Install.

The Impact

Two weeks. One designer. A fully shipped product — plugin, landing page, and Pro tier — live on the Figma Community and available to every Figma user on the planet.

Systemic Auditor doesn't exist as a case study slide. It exists as a working tool that resolves +700 design debt issues in a single session. That's the metric that matters: not a prototype, not a proof of concept — a product you can install right now.

Impact metrics dashboard for Systemic Auditor showing four key stats: 2 weeks from concept to Figma Community launch, 4M+ potential reach, 3 product surfaces (plugin, landing page, Pro checkout), and 700+ issues resolved in a single session. Below, a detail table lists the AI stack (Figma Make, GPT-5.2-Codex, Framer), debt categories addressed (detached instances, rogue variables, unstyled text layers), solo role, and live Figma Community distribution.
Impact metrics dashboard for Systemic Auditor showing four key stats: 2 weeks from concept to Figma Community launch, 4M+ potential reach, 3 product surfaces (plugin, landing page, Pro checkout), and 700+ issues resolved in a single session. Below, a detail table lists the AI stack (Figma Make, GPT-5.2-Codex, Framer), debt categories addressed (detached instances, rogue variables, unstyled text layers), solo role, and live Figma Community distribution.

A New Muscle for the AI-Augmented Designer

The Conclusion

Systemic Auditor wasn't built to prove I could code. It was built to prove that a designer with systems thinking, a clear product hypothesis, and the right AI tools can ship a complete, polished product in two weeks — without sacrificing design quality for speed.

The process mattered as much as the outcome:

  • Design-first discipline kept the AI tools in their proper role — execution, not direction.

  • Figma Make compressed design iteration from days to hours without skipping the thinking.

  • GPT-5.2-Codex translated a well-specified design into working plugin logic because the spec was precise.

  • Framer enabled a production-quality marketing surface without a front-end team.

The result is a real product — not a case study slide. You can install it today on the Figma Community, or explore the full product experience at systemicauditor.com.

From pain point to product. Two weeks.

Systemic Auditor's live listing on the Figma Community, published by Alfredo Miranda. The page shows 3 likes and 23 users, categorized under Design tools › File organization. The hero banner displays the plugin UI alongside the product name and tagline "Stop manual audits. Fix Design Debt in seconds." Five preview thumbnails are visible below, including two video walkthroughs. The About section opens with "Stop just finding design debt. Start resolving it." and describes the real-time Health Score feature. Tags shown: Design systems, Components, #audit, #design system, #handoff, #linter, #variables.
Systemic Auditor's live listing on the Figma Community, published by Alfredo Miranda. The page shows 3 likes and 23 users, categorized under Design tools › File organization. The hero banner displays the plugin UI alongside the product name and tagline "Stop manual audits. Fix Design Debt in seconds." Five preview thumbnails are visible below, including two video walkthroughs. The About section opens with "Stop just finding design debt. Start resolving it." and describes the real-time Health Score feature. Tags shown: Design systems, Components, #audit, #design system, #handoff, #linter, #variables.