Communitygithub.com

Design Handoff (Design-Übergabe)

Verwendet, wenn genehmigter Seiten-Kopiertext als Design-Spezifikation dient – noch bevor ein Designtool geöffnet wird. Deckt Abschnittstyp, Zweck, Inhaltshierarchie, Komponenten, Responsive-Intent, visuelle Hierarchie, Betonung, Priorität über dem Fold und Scan-Pfad ab. Auch zu verwenden, wenn der Benutzer sagt: 'übergib das an Design', 'erzeuge ein Wireframe', 'Relume-Brief', 'Figma-Spec', 'mach aus diesem Copy ein Layout' oder fertigen Copy hat und fragt, was als Nächstes kommt.

Was ist Design Handoff (Design-Übergabe)?

Diese Fähigkeit wandelt genehmigten Seiten-Kopiertext in eine umsetzbare Design-Spezifikation um, bevor ein Designtool wie Figma oder Relume geöffnet wird. Sie interpretiert den Copy nicht als Text, sondern als Anweisung: Sie bestimmt, was jeder Textblock beim Leser bewirken soll, in welcher Reihenfolge und welche dieser Effekte auch auf einem Smartphone überleben müssen. Die Fähigkeit setzt voraus, dass der Copy genehmigt ist – kein Entwurfsstadium – und dass für jeden Abschnitt eine Spezifikation aus der vorhergehenden Build-Fähigkeit vorliegt. Sie erzeugt eine Komponentenzuordnung pro Abschnitt, einen Wireframe-Brief (strukturell, ohne Erscheinungsbild) und eine Verfeinerungsspezifikation (visuelle Hierarchie, Betonung, Priorität über dem Fold, Scan-Pfad). Nur wenn die Zielplattform explizit genannt wurde (z. B. WordPress), werden plattformspezifische Hinweise hinzugefügt – andernfalls bleibt das Dokument plattformneutral, um irrelevante Einschränkungen zu vermeiden. Die Fähigkeit arbeitet ausschließlich vorwärts, von genehmigtem Copy zu einem noch nicht gebauten Layout; sie beurteilt keine bestehenden Layouts und wählt keine visuellen Stile aus (diese kommen aus dem Designsystem).

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ianrexexanes/nca-conversion/tree/HEAD/skills/design-handoff

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Design-Übergabe

Der Kopiertext ist genehmigt. Was ein Designer oder ein Wireframe-Generator daraus braucht, sind nicht die Worte – es ist, was jeder Textblock beim Leser bewirken soll, in welcher Reihenfolge und welche dieser Dinge auch auf einem Telefon überleben müssen. Diese Fähigkeit wandelt das eine in das andere um und entscheidet nichts, was der Kopiertext bereits entschieden hat.

Das Tor: genehmigter Kopiertext und eine Abschnittsspezifikation pro Abschnitt

Zwei Eingaben. Die zweite ist die, die fehlt.

Genehmigter Kopiertext, kein Entwurf. Ein Layout, das um einen noch umstrittenen Absatz herum gebaut wird, wird neu aufgebaut, und der Neubau ist immer schlechter, weil er dann ein Flicken auf einer Form ist, die für andere Worte gewählt wurde. Wenn der Kopiertext noch in Bewegung ist, stoppen und dies mitteilen.

Eine Abschnittsspezifikation pro Abschnitt. ../conversion-page-build/SKILL.md erzeugt eine zusammen mit dem Kopiertext unter seiner Überschrift ## Die Abschnittsspezifikation, und diese Fähigkeit liest sie anhand von fünf Schlüsselnamen und keinen anderen: section_type, purpose, content_hierarchy, components, responsive_intent. Diese Datei besitzt die Form der Spezifikation und den Grund, warum sie nach dem Kopiertext und nicht davor geschrieben wird.

Kopiertext, der ohne Spezifikationen ankommt, kann trotzdem übergeben werden – schreiben Sie zuerst die Spezifikationen aus dem Kopiertext und markieren Sie sie im Ergebnis als abgeleitet. Eine aus fertigem Kopiertext rückentwickelte Spezifikation zeichnet auf, was der Kopiertext zu tun scheint, was nicht dasselbe ist wie das, wofür er gebaut wurde. Wo diese beiden voneinander abweichen, wird ein Designer getreu die falsche Absicht umsetzen, und nichts nachgelagert wird es abfangen.

Der Ablauf

Vier Schritte. Die ersten drei werden immer ausgeführt. Der vierte normalerweise nicht.

  1. Jede Abschnittsspezifikation auf Komponenten abbilden – references/section-to-component.md. Wandelt die fünf Schlüssel in eine Komponentenliste pro Abschnitt um, plus die eine Sache an diesem Abschnitt, die ein Layout einschränkt.
  2. Den Wireframe-Brief schreiben – references/relume-brief.md. Seitenübergreifende Rahmung, dann ein Block pro Abschnitt: Struktur und Inhaltsfunktion, keine Erscheinung.
  3. Die Verfeinerungsspezifikation schreiben – references/figma-refinement-spec.md. Visuelle Hierarchie, Betonung, Priorität über dem Fold und Scan-Pfad: die vier Dinge, die das Wireframe nicht festlegt.
  4. Plattformnotizen, bedingt – siehe unten.

Schritte 2 und 3 bleiben absichtlich separate Dokumente und in dieser Reihenfolge. Der Grund steht in der Eröffnung von references/figma-refinement-spec.md und wird hier nicht wiederholt.

Der Plattformdurchlauf läuft nur, wenn die Plattform benannt wurde

Öffnen Sie references/platform-notes-wordpress.md nicht, es sei denn, das Build-Ziel wurde benannt und es ist WordPress. Ein Webflow-Build, ein Framer-Build, ein handcodierter Build und ein unbenannter Build laden hier nichts.

Dies ist keine Ordnungsspielerei. Eine Plattformnotiz beschreibt eine Einschränkung, die auf einer Plattform real und auf einer anderen falsch ist. Eine Spezifikation, die eine nicht zutreffende Einschränkung enthält, lässt den Designer ein Problem lösen, das nicht existiert – und dann die Lösung verteidigen, wenn jemand sie hinterfragt. Falsche Notizen kosten mehr als keine Notizen.

Wenn das Ziel nicht benannt wurde, fragen Sie. Wenn die Antwort „noch nicht entschieden" lautet, schreiben Sie die Übergabe plattformfrei und halten Sie im Ergebnis fest, dass der Plattformdurchlauf nicht ausgeführt wurde, damit derjenige, der den Build übernimmt, weiß, dass eine Prüfung aussteht, anstatt anzunehmen, sie sei bestanden.

Jede Plattformdatei hat die gleiche Form und sonst nichts: eine Notiz pro Verhalten, jede mit drei Angaben – das Plattformverhalten, der Fehler, den dieses Verhalten verursacht, und die Formulierung, die ihn vermeidet. Eine Plattform ohne Datei in dieser Fähigkeit erhält keine Notizen; niemals die WordPress-Notizen als Standard, was der spezifische Fehler ist, den die Bedingung verhindern soll.

Die Toolnamen stehen an den Türen, nicht in der Methode

Zwei Referenzdateien sind nach Tools benannt – references/relume-brief.md und references/figma-refinement-spec.md – weil dies die Namen sind, nach denen die Leute fragen. Nichts in einer von beiden hängt vom Tool ab, und keine macht eine Aussage darüber, was irgendein Tool mit dem macht, was ihm gegeben wird.

Diese Zurückhaltung ist beabsichtigt. Eine Fähigkeit, die sagt „Tool X akzeptiert eine Beschreibung in dieser Form", macht eine Aussage über das Produkt eines anderen, die stillschweigend veraltet, und der Leser hat keine Möglichkeit, eine aktuelle von einer zwei Jahre alten Aussage zu unterscheiden. Daher beschreiben diese Dateien, was das Dokument enthält und warum es so geformt ist. Wo etwas über ein Tool tatsächlich geprüft wurde, sagt die Datei dies mit dem Datum, an dem es geprüft wurde, und sagt nichts über das hinaus, was die Prüfung abdeckte.

Register erreicht Design an genau einer Stelle

Register wird aus dem Conversion-Brief übernommen und hier nie neu entschieden; die Begründung dafür gehört nach ../audience-research/SKILL.md. Die fünf Profile selbst leben in ../audience-research/references/register-profiles.md.

Es berührt eine Entscheidung in dieser Fähigkeit: wie viel Betonung die Seite ausgeben darf. Alles andere hier ist strukturell und wird unverändert weitergegeben – derselbe Abschnitt muss beim Leser dasselbe bewirken, wer auch immer dieser Leser ist. references/figma-refinement-spec.md trägt diese eine Schnittstelle, und es ist die einzige Datei in dieser Fähigkeit, die eine Registerzeile liest.

Was diese Fähigkeit nicht tut

  • Sie schreibt den Kopiertext nicht um. Wenn ein Abschnitt nicht layoutbar ist, weil der Kopiertext nie sagt, wofür der Abschnitt ist, dann ist das ../copy-sweeps/SKILL.md, wenn das Problem die Formulierung ist, und ../conversion-page-build/SKILL.md, wenn das Problem ein fehlendes Argument ist. Nennen Sie welches und stoppen Sie.
  • Sie wählt keinen visuellen Stil. Keine Palette, keine Typografie-Skala, keine Abstandswerte, keine Breakpoint- Zahlen. Sie setzt Rang und Beziehung; ein Designsystem liefert die Werte. references/figma-refinement-spec.md erklärt die Weigerung vollständig und was zu tun ist, wenn es kein Designsystem gibt, das diese liefert.
  • Sie arbeitet nie von einer Seite, die bereits ausgeliefert wurde. Diese Fähigkeit läuft vorwärts, von genehmigtem Kopiertext zu einem Layout, das noch niemand gebaut hat. Ein vorhandenes Layout zu beurteilen läuft in die andere Richtung und benötigt Beweise, die diese Fähigkeit nicht hat – ../conversion-page-audit/SKILL.md.
  • Sie baut nicht. Die Plattformnotizen existieren, damit eine Spezifikation nichts verlangt, was das Build-Ziel nicht günstig kann. Sie sind keine Bauanleitungen und machen diese Fähigkeit nicht zu einer Build-Fähigkeit.

Ungeklärte Punkte

Alles, was die Übergabe nicht aus dem Kopiertext und dem Brief klären kann, wird als NICHT FESTGELEGT – <was es schließen würde> im Dokument niedergeschrieben, anstatt geraten. Die Disziplin und ihre Begründung sind einmal für das gesamte Plugin in ../audience-research/SKILL.md festgehalten und gelten hier unverändert. Zwei Fälle treten am häufigsten auf: ein Asset, von dem das Layout abhängt, das aber noch niemand erstellt hat, und ein Beweiselement, das der Kopiertext verspricht, das aber nicht existiert.

Was dies erzeugt

Ein einzelnes Übergabedokument. In der Dateiablage dieses Vaults landet es unter 03 Projekte/<Projekt>/<Seite>/[C] Design-Übergabe – <Seite>.md; anderswo dort, wo das Projekt die Spezifikationen aufbewahrt. Es enthält in dieser Reihenfolge: die Komponentenzuordnung pro Abschnitt, den Wireframe-Brief, die Verfeinerungsspezifikation und – nur wenn eine Plattform benannt wurde – die darauf zutreffenden Plattformnotizen.

Geben Sie an, wo Sie es abgelegt haben, und ob der Plattformdurchlauf ausgeführt wurde. Eine Übergabe, die zur Plattform schweigt, wird als Übergabe gelesen, bei der die Plattform geprüft wurde.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

ianrexexanes/nca-conversion

Use before writing landing/sales page or campaign copy when the audience isn't documented. Produces a Conversion Brief: ICP, personas, ranked problems, voice-of-customer, competitors, differentiation, objections, proof, register. Required before conversion-page-build; optional for conversion-page-audit.

ianrexexanes/nca-conversion

Use when auditing a live landing page, sales page, pricing page or signup flow for conversion problems — given a URL or a page the user wants reviewed. Produces a ranked report: Fix now, Test don't guess, Not a problem, and Could not check. Also use when the user says 'audit this page', 'why isn't this converting', 'review my landing page', 'CRO audit', 'conversion audit', or pastes a URL and asks what is wrong with it. Works without a Conversion Brief but notes its absence as a limitation.

ianrexexanes/nca-conversion

Use when writing or rewriting copy for a landing page, sales page, homepage, pricing page or opt-in page — after the audience is documented. Walks hero, problem, outcome, solution, mechanism, value stack, proof, objections, guarantee, CTA and FAQ, deciding what each section must accomplish before writing it. Also use when the user says 'write the landing page', 'rewrite this page', 'page copy', 'sales page', 'I need copy for', or hands over an offer and asks for a page. Requires a Conversion Brief — runs audience-research first if none exists.

ianrexexanes/nca-conversion

Use when editing or tightening any written marketing copy — page copy, an email, a proposal, an ad, a post. Runs seven passes: Clarity, Voice, So What, Prove It, Specificity, Heightened Emotion, Zero Risk. Also use when the user says 'edit this', 'tighten this copy', 'make this better', 'this reads flat', 'punch this up', or pastes copy and asks for a second look. Optional expert-panel mode.

ianrexexanes/nca-conversion

Use when writing hooks, headlines, hero lines, subject lines, ad hooks or CTA copy, including quick one-off variant requests. Crosses eight hook types (outcome, time, effort, callout, contrarian, pain, mechanism, transformation) with register. Also use when the user says 'give me headlines', 'hook ideas', 'hero line', 'subject line', 'CTA copy', 'punchier headline', or asks for variants of a line.

ianrexexanes/nca-conversion

Use when designing, packaging or pricing an offer — before any page exists. Covers Value Equation diagnosis, obstacle mapping, value stack, guarantees and risk reversal, price anchoring, and pitch formats. Also use when the user says 'design an offer', 'package this', 'what should I charge', 'pricing', 'guarantee', 'value stack', 'grand slam offer', or describes a service and asks how to sell it.

Verwandte Skills