Skip to content
Back to skills

Prototype Builder

ASecurity

Build a disposable prototype in playgrounds/: a landing page mock, concept page, email preview, ad board. Use when someone wants a prototype, not a deck.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 7, 2026
ai-agentsgo

Security analysis

A100/100

Scanned October 7, 2026

npx -y skills add calven-ai/marketing-as-code --skill prototype-builder --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Prototype Builder?

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

Security grade badge for Prototype Builder
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/calven-ai-prototype-builder/badge)](https://www.skillsdirectory.com/skills/calven-ai-prototype-builder)

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: prototype-builder
description: Build a disposable prototype in playgrounds/: a landing page mock, concept page, email preview, ad board. Use when someone wants a prototype, not a deck.
license: MIT
metadata:
  kind: workflow
  area: core
  needs: []
  writes: repo
  runs: person
---

# Prototype builder

Come to meetings with the thing itself, not a deck about it. Build the
smallest artifact that makes the idea judgeable.

## Procedure

1. **Load `brand/`** (voice, visual identity, `tokens.json`) and the
   relevant `strategy/` context. On-brand prototypes get judged on the idea;
   off-brand ones get judged on the wrong fonts.
2. **Create `playgrounds/YYYY-MM-DD-<slug>/`** containing:
   - The prototype itself. Default form: **a single self-contained HTML
     file** (inline CSS, brand tokens applied, no build step, no CDN) that
     opens in any browser. An email sequence is one page showing each email
     in sequence; an ad board is one page of variants side by side.
   - A `README.md`: the one-sentence idea, what feedback is sought, and
     "disposable: decision goes to memory/decision-log.md".
3. **Fake honestly.** Placeholder metrics, imagery, and quotes are fine if
   you label them as fake in-context (e.g. "[illustrative]"). Never
   fabricate a real customer's endorsement.
4. **After the meeting** (when told the outcome): log the decision via
   `log-decision`, then move the prototype folder to
   `playgrounds/_archive/`.

## Rules

- Never production: nothing in `playgrounds/` ships, gets published, or gets
  linked externally.
- Speed beats polish, brand beats speed: rough is fine, off-voice is not.

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.