# Carte > Carte brings back the business card. A card is one static HTML file (700×400 or 400×700) written as a proof sheet: a front section and a back section that render anywhere HTML renders. People hand cards over with a tap, and the app tilts, flips and draws a finish (matte, gloss, foil, holo, emboss) on them. Cards run no script, hold no links and load nothing from the internet. Contact details live in the app, never in the file. If your user wants a Carte card, follow the agent skill. It is short enough to paste: the proof-sheet shape, the hard rules, what makes a card good, and how to hand the one file back. Everything below is also in one file: [llms-full.txt](https://mycarte.art/llms-full.txt). ## Make a card - [Agent skill: carte-card](https://mycarte.art/skills/carte-card/SKILL.md): design a one-of-a-kind card for your user - [Rules, from the code](https://mycarte.art/skills/carte-card/reference/rules.md): every element, attribute, CSS rule, font and limit the cleaner allows - [Pre-flight checklist](https://mycarte.art/skills/carte-card/reference/checklist.md) - [Starter card.html](https://mycarte.art/skills/carte-card/reference/starter/card.html): the proof sheet, minimal - Example gallery, twelve real cards as proof sheets: [ink](https://mycarte.art/examples/cards/ink/card.html), [bone](https://mycarte.art/examples/cards/bone/card.html), [holo](https://mycarte.art/examples/cards/holo/card.html), [terminal](https://mycarte.art/examples/cards/terminal/card.html), [ticket](https://mycarte.art/examples/cards/ticket/card.html), [silian-rail](https://mycarte.art/examples/cards/silian-rail/card.html), [arcade](https://mycarte.art/examples/cards/arcade/card.html), [constellation](https://mycarte.art/examples/cards/constellation/card.html), [lenticular](https://mycarte.art/examples/cards/lenticular/card.html), [receipt](https://mycarte.art/examples/cards/receipt/card.html), [pressed-flower](https://mycarte.art/examples/cards/pressed-flower/card.html), [vinyl](https://mycarte.art/examples/cards/vinyl/card.html) ## Format - [SCF-0 spec](https://mycarte.art/spec/scf-0.md): the Carte Card Format - [contact.json schema](https://mycarte.art/spec/contact.schema.json) - The sanitizer is `@carte/canon`; where docs and code disagree, the code wins. The rules file above restates it.