Content and design, shaped together.
Every Punch website is the product of fusion — design and content traveling together from the brief forward, never sequenced, never siloed. This is how that work flows, end to end. Click any role for who owns it. Red is a client decision.
punch-content-brief skill against the discovery transcript + brand docs — first-pass brief the strategist refines.punch-theme-taglines skill — three distinct Big Idea starters with tagline + voice direction. These feed design at Phase 1, not the client.punch-sitemap skill against the existing site audit + GA analytics + brief.If the project is emulating a reference template or live inspiration site: Lead Designer decodes the references first using the punch-webflow-decode skill. It takes a URL + 4–6 screenshots and produces a named-idiom spec (hairline rules, grid characteristics, hero treatment, type cadence, motion patterns) that the design team applies during the creative theme designs below. URL-only decodes aren't allowed — screenshots are required because hairline borders and dotted backgrounds aren't visible in fetched HTML.
brand/copy-brief.md. No Claude needed for this one — it's small, opinionated, and human-authored by design.punch-website master library; each designer takes one Big Idea direction. Cowork composition comes later (Phase 1 step 11 onward).punch-web-copywriter against the Copy Brief + chosen theme's voice direction + Big Idea + sitemap row. Strategist refines. This locked copy is what the two homepage variations compose against.punch-token-export + punch-component-export — Figma fork values flow into tokens.css, components.html, and logo.svg.punch-page-polish against the locked homepage copy + the sandbox built from V4.punch-page-polish skill — iterates on the picked variation until it lands.punch-web-copywriter against the Copy Brief + creative brief + Big Idea + each sitemap row. Claude drafts; strategist refines and locks the cross-page CTA strategy.punch-wireframe skill — pours all remaining briefs into one hosted interactive site, governed by wireframe-principles.md (source-fidelity rendering, eyebrow scarcity, canonical Punch Docs feedback splash). Homepage already exists as designed HTML. Canonical fidelity locked to the Auria reference.punch-page-polish for iteration./website-design-amplifier (Claude Code) — scales the homepage's rhythm and components across every standard page.punch-production-artist-qa (artist self-QA) → then punch-copy-lint + punch-link-check + punch-asset-audit (TDM verifies).CMS migration cannot begin until the client signs off on The Build above. Copy and structure edits done inside a CMS take three times longer and carry significantly more risk than the same edits done while The Build is still in code. The earlier CMS pilot (parallel to design audit) is sandboxed feasibility, not production migration.
punch-copy-lint on the migrated pages to catch anything the CMS introduced (rich-text drift, smart-quote flips, dropped spaces).punch-pre-launch-qa orchestrator — runs every QA sub-skill in one pass and aggregates findings with severity tiers.punch-pre-launch-qa against the live production URL — same checks, against the version the client actually sees.Skills and plugins this flow uses
Every ↳ + Claude step above runs a skill from one of three places — Punch's own Cowork plugin (the bulk of it), Anthropic's design plugin, and two Claude Code plugins for our Production Artists and Dev team. One-sentence descriptions below.
Punch · Strategy & Content in the punch-website Cowork plugin
punch-content-briefFirst-passes the full internal creative brief from discovery materials in Phase 0.punch-theme-taglinesGenerates three distinct Big Idea / theme directions with tagline candidates and design-direction signals.punch-sitemapDrafts the site sitemap from existing-site audit, analytics, and the creative brief.punch-web-copywriterWrites long-form marketing copy structured to fit Punch's component library — with strategic CTAs routed by user journey, SEO, and AEO best practices. Consumes the Copy Brief + chosen theme + Big Idea direction.punch-wireframeBuilds Punch's signature content wireframe — a fully functioning interactive newspaper-greyscale site (mega-nav, tabs, count-up, reveal-on-scroll, opening splash, ARIA, AEO/SEO/UX best practices). Clients use it like a real product; only imagery and color are missing. Auria-reference fidelity.
Punch · Supporting hand-authored files templates the team fills out
brand/copy-brief.mdThe Copy Brief. Punch's canonical voice + word-level reference. Strategist-authored. Covers Big Idea, audience, brand personality, voice characteristics, banned and preferred words, punctuation rules, wording and term preferences, tone-by-context, CTA strategy by page type, reference quotes. Read bypunch-web-copywriterat every copywriting step; banned-word list is enforced automatically bypunch-copy-lint.
Punch · Rules and references agency-wide, governs every project
wireframe-principles.mdTen codified rules synthesized from the Auria build that govern every Punch wireframe — source-fidelity rendering, eyebrow scarcity, H5/H6 emit-when-supported, light/dark theme toggle, multi-H1 allowance onindex.htmlonly, canonical Punch Docs feedback splash on every wireframe.no-enhancement-rule.mdThe renderer no longer auto-strips trailing periods, invents eyebrows, or rephrases CTAs. What writers and strategists put in the source is what renders. Copy discipline moves upstream to the brief.wireframe-copy-and-seo-rules.mdThe full rule set for copy + SEO behavior across the wireframe — heading hierarchy, lint behavior, period rules, principles index.terminology.yamlThe canonical glossary the term-drift skill reads from. When agency terms get renamed (e.g. "warm gray" → "neutral gray"), this is the single source of truth.
Punch · Continuous learning in the punch-website Cowork plugin
punch-term-driftAuto-catches stale terminology againstterminology.yaml. Runs in the background — flagged drift lands in#punch-processas it surfaces.punch-retrospectiveRitualizes the end-of-project learning loop. 20 minutes, fixed agenda, outputs a structured retro doc whose findings feed the next refresher, the rule files, andterminology.yaml.
Punch · Design system & composition in the punch-website Cowork plugin
punch-webflow-decodeDecodes reference templates and live inspiration sites into a named-idiom spec the design team can apply during composition.punch-token-exportExports Figma design tokens (color, type, spacing, radius, motion) intotokens.cssfor the build sandbox.punch-component-exportExports Figma components, text styles, and the client logo into the sandbox so Cowork composes against the right design system.punch-page-polishIterates on a composed page during the polish phase — idiom re-targeting, animation race-condition checks, sharper visual direction.
Punch · Quality assurance in the punch-website Cowork plugin
punch-production-artist-qaThe Production Artist's self-QA before handing pages to TDM at per-batch QA (Gate 5).punch-copy-lintAutomated copy QA — catches double spaces, missing spaces, comment leaks, hype words, placeholder text, smart-quote inconsistency.punch-link-checkValidates every internal, external, and anchor link plus all asset paths across the site.punch-asset-auditCross-checks every image, video, icon, and logo against the canonical assets-manifest to catch wrong-asset-wrong-section failures.punch-pre-launch-qaThe Gate 7 orchestrator — runs every QA sub-skill in one pass and produces a unified report with severity tiers.
Anthropic's design plugin in Cowork
design:design-critiqueStructured design review — used at the Lead Designer's audit of amplified pages, and as needed through polish.design:accessibility-reviewWCAG 2.1 AA audit — run during Phase 3 before launch alongside performance checks.
Claude Code plugins Punch-built, for Production Artist + Dev workflows
/website-design-amplifierScales the homepage's rhythm and components across every standard page in the sitemap./website-to-staticReference-scrape and CMS-format conversion tooling — used for the CMS pilot in Phase 2 and the full migration in Phase 3.
Every Punch website is shaped together, read before it's designed, and verified on production before the client has time to call.
That sequence — fused, content-led, gate-protected, source-fidelity rendered, post-launch verified — is what we sell. It's also how we keep the work from collapsing into the late-stage rework that defines most agency website projects. The content the client signs off on at Gate 4 is exactly what ships at Gate 8. No silent enhancement, no last-mile drift.