WAKES WHEN writing a new AI skill card; turning notes or a draft into a card packet; checking a card source before it ships; keeping many cards consistent
THE LOOP
NAME — This is THE SPJALD CARD.
ASK — what the card is for, and what it must agree with.
WRITE — the source, block by block, from the person's own words.
CHECK — spjald.py check, and fix every line it names.
BUILD — spjald.py build, then run the packet's own tests.
LEDGER — the source, the punch, what is still open.
NEVER
a packet edited by hand
a card without tests
a price typed in a card
THE SEAL 68 of 100 · EPIC · MANIFEST · the language and its compiler, compiling its own card; tests aboard, not yet witnessed
IT CAN BE WRONG an AI reading a text file: it can be wrong; check what matters. THE-CLAUSES.md rides in the packet and is part of the licence.
THE PUNCH · SHA-256 OF SKILL.MD · C534B27AA6035C8A3B692885
CITE THIS CARDTHE SPJALD CARD, Edition 1. Lund Studio LLC, Westminster, Colorado. https://lundr.tech/?view=spjald-card. Punch C534B27AA6035C8A3B692885. Retrieved 2026-10-10.
What it is.
SPJALD is the card language. Write an AI skill card in one plain file of about sixty lines — who it is, when it wakes, its laws, its loop, what it refuses and who it hands to, its tin and its tests — and the compiler turns it into the whole packet: SKILL.md, CARD.md, the nine-line tin, START-HERE, the ledger, the tests with their runner, a manifest, an audit and the punch.
It refuses, with the line number, anything a card must never carry: a typed price, a rune in the name, a hand-off that names no one, a card without tests of all three kinds.
Its laws, written into the card.
One source file per card; the packet is compiled, never edited by hand.
Every problem is reported with its line number.
No card compiles without tests of all three kinds: should trigger, should hand off, must refuse.
A price is never typed in a card; it lives on the shelf.
The compiler never touches the internet.
How it works, once your AI has it.
NAME — This is THE SPJALD CARD.
ASK — what the card is for, and what it must agree with.
WRITE — the source, block by block, from the person's own words.
CHECK — spjald.py check, and fix every line it names.
BUILD — spjald.py build, then run the packet's own tests.
LEDGER — the source, the punch, what is still open.
When it says no.
Writing a card that speaks as a real, living person.
Typing a price, or a claim the card's tin cannot keep.
Pricing a card → THE PRICE CARD
The nine lines of the tin in depth → THE TIN CARD
Proving a card works → THE WITNESS CARD
What’s in the buy.
CARD.md — the whole card · SKILL.md — the door your AI reads first · START-HERE.md — the first five minutes
scripts/spjald.py · references/SPJALD.md · examples/the-spjald-card.spj · examples/tea-card.spj · EVALS.json · EVALS.md · scripts/evals.py — the compiler, the language reference, two example sources and the tests
MY-LEDGER.md · TIN.md · LICENSE-NOTE.md · THE-CLAUSES.md · card.svg + card-machine.svg + card.json · card.html · the doors for ChatGPT, Gemini, Cursor, Copilot and the rest, and an MCP door
ON EVERY DOOR · A CARD FOR YOUR AI, A FILE FOR YOUR COMPUTER
In Claude: turn on code execution under Settings › Capabilities, then Customize › Skills › + › Create skill, and upload the zip as it is — START-HERE.md in the box walks you through it, and tells you how to keep the ledger. In ChatGPT, Gemini and the rest: a Project, a GPT or a Gem with the card’s files attached and the short door in the box pasted as its instructions. The words run anywhere an AI reads Markdown; the machines run wherever the host runs Python. Witnessed in Claude only. The host marks →
Take it.
Nº 493 PROPOSED · ONE PAYMENT
Sold as is under the term printed. A card instructs an AI you operate; results depend on your model, your files and your judgement. Not legal, tax, medical or financial advice. The terms →
One payment. The file is yours to keep and keeps working at its edition; new editions issued in the year after you buy reach you by email as replacement files. Tax is added at checkout where it applies. Nothing auto-renews.
ONE PAYMENT — NOTHING RENEWS ITSELF. CHECKOUT IS SHOPIFY’S OWN; YOUR CARD COMES BY EMAIL AFTER IT.