with one click
header-generation
Generates a valid L9 header JSON from kind and sender.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Generates a valid L9 header JSON from kind and sender.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
<placeholder>
Generates an L9 message then validates it against the schema. Reports message + PASS/FAIL.
Generates a complete L9 message (header + payload) as valid JSON.
Converts an L9 JSON message into a simple human-readable string.
Validates an L9 JSON message against the schema. Reports PASS or FAIL.
Converts plain-text input into a valid L9 exchange message.
| name | header-generation |
| description | Generates a valid L9 header JSON from kind and sender. |
Use this skill when you need to produce a standalone L9 header as valid JSON on stdout.
Fetch the raw content from these URLs before generating output:
$defs.L9Header, $defs.ParticipantSet, $defs.Actor, $defs.KindL9Header, ParticipantSet, Actor, KindYou can curl or fetch the data from those URLs. Do not rely on cached or memorized schema content.
The user must provide:
kind — one of the Kind enum values from the schema (e.g. intent, contingency, exchange, commit, knowledge)subprotocol — the subprotocol identifier (e.g. SIEP, CIP, TFP, SAB)Auto-generate sender_id as a UUID (v4). Derive all other fields and their types from the fetched schema ($defs.L9Header).
L9Header conforming to the schema.L9Header.protocol is always "SSTP".