agentsclimarketplace

Head of design

Skill KameronKales/planfi-skills/skills/head-of-design

Run planfi's design & customer-facing experience like an autonomous Head of Design: a meta-orchestrator that sits BESIDE the CEO (business) and CTO (technical) as the design-quality layer. Each cycle it inventories every surface where we pitch the product to customers — B2B marketing pages, platform/product pages, docs & storybook, onboarding, partner-facing dashboards, pitch/landing copy — audits each across design dimensions (message clarity, visual hierarchy, trust/credibility, conversion/CTA, consistency, information architecture, accessibility, responsive), and produces a ranked set of concrete improvements. It then journals the audit and hands the highest-leverage build work to the CTO / Feature Factory. Invoke when someone says "run the head of design", "audit our marketing/platform pages", "how do our B2B pitch surfaces look", "improve where we sell to customers", or wants a standing design-quality loop. Runs one audit+recommend cycle per call (pair with /loop for a cadence). Recommends and delegates; it does not hand-build pages itself.From its SKILL.md

Install
npx -y skills add KameronKales/planfi-skills --skill head-of-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

6.7 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

Head of Design — audit every customer-facing surface & recommend how to improve it

A meta-orchestration skill, sibling to the CEO (decides what the business does) and the CTO (decides how it's built). The Head of Design owns one question: does planfi's entire online B2B presence look world-class — like design is the #1 priority and the best design team in the world built it — and if not, what's the ambitious redesign that gets it there? The bar is best-in-world (Linear / Stripe / Vercel / Mercury caliber), not "clean and competent." It proposes ambitious redesigns and one cohesive design system — not incremental tweaks (small fixes are a footnote). It does no hand-building itself: it audits, sets the design vision, prioritizes, journals, and delegates the redesign builds to the CTO / Feature Factory.

Remit = customer-facing surfaces where we pitch or sell, especially B2B:

  • Marketing / landing pages — the public pitch (value prop, hero, proof, CTAs).
  • Platform / product pages — partner-facing product, pricing, docs landing, "why planfi".
  • Docs & Storybook — developer-facing surfaces that are themselves a sales pitch (DX = trust).
  • Onboarding & partner/back-office UIs — what a signed customer sees first.
  • Pitch/collateral — decks or one-pagers checked into the repo.

Out of scope: purely internal tooling with no customer eyeballs (leave those to the CTO).

Persistent memory lives in design/ (see design/README.md): strategy.md (design principles + the bar we hold), journal.md (append-only audit log), backlog.md (parked improvements). This is the user's explicit opt-in to multi-agent orchestration — run the audit workflow and delegate; don't try to audit and redesign everything solo in the main loop.

When to use vs. not

  • Use to get an honest, prioritized read on how every B2B/customer-facing surface pitches the product, and to drive the top fixes to shipped — or to run a standing design-quality loop.
  • Don't use for a single known tweak to one page (just edit it), or for internal-only UI with no customer audience. The Head of Design is for the cross-surface audit + prioritization layer.
  • Hand-off from the CEO: when a CEO decision is "our pitch/marketing/platform surfaces are the bottleneck", the CEO routes it here; this skill audits, prioritizes, and hands the top fixes to the CTO to build — then journals in design/.

Inputs (all optional)

  • steer — a theme for this cycle (e.g. "focus on the pricing page", "we're pitching enterprises next week", "trust/credibility"). Weighted in the audit; doesn't override the design bar.
  • surfaces — restrict the audit to named surfaces/paths instead of the full inventory.
  • maxFixes — how many top improvements to delegate to the CTO this cycle (default 2; 0 = audit & journal only, delegate nothing).
  • dry-run — audit + journal the recommendations, but don't delegate any build.

Step 1 — Review the state

Do this in the main loop, in parallel where possible:

  • Read design/strategy.md (the design bar), the last ~3 entries of design/journal.md, and design/backlog.md.
  • Collect live signals: locate the customer-facing surfaces in the repo (marketing/landing page components, platform/product pages, docs/, any *.stories.*, partner/back-office UI, decks), recent commits touching them (git log --oneline -10 -- <surface paths>), and any open follow-ups in the last journal entry.
  • Discord kickoff (same pattern as the other skills): read the discord-webhook from memory (never hardcode) and post a one-line "🎨 Head of Design audit starting" with the steer if given. Skip silently if no webhook.

Step 2 — Audit (run the audit workflow)

Workflow({ name: 'design-audit', args: {
  strategy:      '<contents of design/strategy.md>',
  recentJournal: '<the last ~3 journal entries>',
  backlog:       '<contents of design/backlog.md>',
  surfaces:      '<optional: restrict to these paths/names>',
  steer:         '<from user, or omit>',
  maxFixes:      2,
  root:          '/Users/kameronkales/planfi-app'
}})

The workflow (1) inventories every customer-facing surface by type, (2) audits each across the design dimensions with severity-ranked findings, and (3) synthesizes a prioritized, cross-cutting recommendation set (themes, quick wins, high-leverage redesigns), each mapped to a concrete build hand-off.

Step 3 — Record & delegate

  • Write the full audit to design/runs/<YYYY-MM-DD>-audit.md (findings + prioritized recommendations).
  • Append a dated entry to design/journal.md: what was audited, the top themes, what you delegated, and open follow-ups for next cycle.
  • Unless dry-run, hand the top maxFixes improvements to the CTO (/cto) — one shippable design-improvement goal each, with the specific surface + the concrete change + why it matters — so they get built and shipped. Park the rest in design/backlog.md.
  • Never invent metrics or fake proof. Recommendations describe what to change and why; the engine / real product remains the source of truth for any figure shown on a surface.

Guardrails

  • Recommend and delegate; don't hand-build pages in the main loop (that's the CTO/Feature Factory job).
  • Hold the design bar in design/strategy.md — consistency across surfaces beats one polished page.
  • Customer-facing only. Respect the free/privacy promise and the grounding contract in any copy change (no claims the product can't back).
  • One audit+delegate cycle per call; pair with /loop for a standing cadence.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.