Browse commands

/impeccable document

Document

Generer en spesifikasjonskompatibel DESIGN.md som fanger det visuelle systemet ditt, slik at alle AI-agenter holder seg til merkevaren.

DESIGN.mdGoogle Stitch-format
01Oversikt

Kreativ Nordstjerne: “The Editorial Sanctuary.” Rolig typografi, romslig luft, én forpliktet aksent.

02Farger
03Typografi
AaCormorant Garamond · Instrument Sans
04Heving

Flate som standard. Skygger vises kun som respons på tilstand.

05Komponenter
06Gjør og ikke gjør
Nyanser nøytrale mot aksentfargen.Gradienttekst for utheving.

De seks seksjonene er faste, i en fast rekkefølge, med faste navn. Ved siden av sendes DESIGN.json som en maskinlesbar sidevogn for designpanelet i Live Mode.

Når du skal bruke den

Kjør /impeccable document når du har nok av et visuelt system til å dokumentere: farger, typografi, minst en knapp og et kort. Kommandoen skanner kodebasen din, trekker ut tokenene og komponentmønstrene den finner, og skriver en DESIGN.md ved prosjektroten som følger Google Stitch DESIGN.md-formatet, seks seksjoner i en fast rekkefølge, interoperabel med alle andre DESIGN.md-bevisste verktøy.

Bruk det når:

  • Du nettopp kjørte /impeccable teach og PRODUCT.md nå eksisterer. Document er den matchende visuelle filen.
  • En kommando dyttet deg mot den. Live, craft og polish leser alle DESIGN.md. Hvis den mangler, foreslår ferdigheten å kjøre document først.
  • Designet har drevet fra en eldre DESIGN.md og filen ikke lenger beskriver det levende systemet.
  • Før en stor redesign, for å fange nåværende tilstand som referanse for neste retning.

For prosjekter uten kode ennå (fersk teach-kjøring, ingenting bygget), finnes det en frømodus: /impeccable document --seed stiller fem raske strategiske spørsmål (fargestrategi, typografiretning, bevegelsesenergi, referanser, antireferanser) og skriver et stillas. Kjør på nytt i skannemodus når det finnes kode.

Hvordan det fungerer

Skannegjennomgangen finner designressurser i prioritert rekkefølge: CSS custom properties, Tailwind-konfigurasjon, CSS-in-JS-temaer, design-token-filer, komponentkilde, det globale stilarket, og til slutt beregnede stiler fra den levende renderte utdataen hvis en nettleser er tilgjengelig. Den trekker ut alt den kan automatisk, og stiller deretter ett gruppert spørsmål for delene som trenger kreativt innspill: den Kreative Nordstjernen (en enkelt navngitt metafor for hele systemet, som “The Editorial Sanctuary”), beskrivende fargenavn, hevningsfilosofien og komponentkarakteren.

Utdataen er en DESIGN.md med nøyaktig seks seksjoner: Oversikt, Farger, Typografi, Heving, Komponenter, Gjør og ikke gjør. Overskrifter er faste tegn-for-tegn slik at filen kan analyseres av andre verktøy. Ved siden av skrives DESIGN.json som en maskinlesbar sidevogn. Den sidevognen er det designpanelet i live-modus bruker for å rendere dette prosjektets faktiske knapp, input, navigasjon og kort-fliser i stedet for en generisk tilnærming.

Hver annen kommando leser DESIGN.md ved aktivering. Varianter, poleringer, revisjoner og nye funksjoner arver det visuelle systemet uten å bli fortalt om det.

Prøv det

/impeccable document

På et prosjekt med tokens allerede definert, tar dette omtrent to minutter: skanningen finner paletten og typografistakken din, du velger en Nordstjerne fra 2 eller 3 alternativer, bekrefter beskrivende fargenavn (“Dyp dempet turkis-marineblå”, ikke “blå-800”), og filen havner ved prosjektroten.

På et ferskt prosjekt:

/impeccable document --seed

Fem spørsmål, omtrent fem minutter. Filen er et stillas, merket med en <!-- SEED -->-kommentar slik at den er ærlig om hva den er. Kjør på nytt uten flagget når du har implementert tokens.

Fallgruver

  • Å kjøre det for tidlig. På et prosjekt uten implementerte tokens er frømodus riktig. Ikke fabrikker en full spesifikasjon koden ikke kan underbygge. En falsk DESIGN.md er verre enn ingen DESIGN.md.
  • Å behandle DESIGN.md som dokumentasjon kun for mennesker. Den er primært for AI-en. Hver annen kommando leser den. Formatets ettertrykk (“aldri”, “alltid”, Navngitte Regler) er bevisst.
  • Å legge til en Layout / Bevegelse / Responsiv toppnivå-seksjon. Spesifikasjonen har seks seksjoner, i en fast rekkefølge, med faste navn. Fold innholds- eller bevegelsesinnhold inn i Oversikt (filosofi-nivå regler) eller Komponenter (per-komponent oppførsel).
  • Å overskrive en eksisterende DESIGN.md i det stille. Document bekrefter alltid først. Hvis du vil starte på nytt, gi den eksisterende filen et nytt navn eller fortell eksplisitt ferdigheten å overskrive.