xpager
Produce a 31C OnePager (xPager) using the locked corporate template. Three-page branded document - dark full-bleed cover with ODUN.ONE wordmark, capability page, and proof/contact page. Renders to PDF + HTML. Trigger when the user says "xPager", "x-pager", "onepager", "one-pager", "1-pager", "produc
Install
mkdir -p .claude/skills/xpager && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14720" && unzip -o skill.zip -d .claude/skills/xpager && rm skill.zipInstalls to .claude/skills/xpager
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Produce a 31C OnePager (xPager) using the locked corporate template. Three-page branded document - dark full-bleed cover with ODUN.ONE wordmark, capability page, and proof/contact page. Renders to PDF + HTML. Trigger when the user says "xPager", "x-pager", "onepager", "one-pager", "1-pager", "product one-pager", "capability sheet", or asks for a single concise branded summary of a 31C product, module, or offering.About this skill
xPager (OnePager)
Produce a three-page branded OnePager for a 31C product, module, or offering. Renders to PDF + HTML.
Variables
product: name (defaultODUN.ONE), with base+suffix split for the wordmark (e.g.,ODUN+ONE)tagline: 1-2 sentence positioning statementaudience: who the xPager is for (regulator, operator, investor, partner)stats: exactly 4 top-line data pointscapabilities: 4-6 capability cards (key, title, description)proof_points: 4 proof cards (key, title, description)contact: name, title, email, phone of the point of contact
Phase 0: Context Loading
Read:
reference/corporate-style-guide.md- locked template, checklist (xPager section).claude/rules/corporate-docs.md- guardrail.claude/rules/terminology.md- ODUN.ONE, DPI+, Five Principlesreference/misha-voice.md- voice for taglines and descriptions- Existing xPager reference:
outputs/content/odun-one-xpager-2026/for visual continuity
Phase 1: Classify and Confirm
Announce:
Using
/xpager(OnePager template). PDF + HTML will be rendered. Full-bleed cover, locked wordmark with blue.ONEaccent, stats bar, capability cards, proof cards, and brand footer applied.
Confirm product name, audience, and whether this is a fresh xPager or an update to an existing one.
Phase 2: Draft
Constraints:
- Cover tagline under 180 characters, no corporate jargon.
- Stats bar: exactly 4 data points. Use Voss precision on numeric values.
- Capability cards: 4-6. Each card's description 1-2 sentences, under 220 characters.
- Proof cards: exactly 4. the flagship deployment is a mandatory proof point for any ODUN.ONE xPager.
- Contact: use the actual executive issuing the xPager.
- Use "Tribe" never "team". Use "ODUN.ONE" never "Odun One" or "odun.one".
Do NOT attempt to rebuild the closing page in HTML - if a raster closing exists in outputs/content/odun-one-xpager-2026/extracted-assets/, reuse it; otherwise, the three-page layout suffices.
Phase 3: Present for Approval
Show:
- Cover preview (tagline + stats)
- Capability card grid
- Proof card grid
- Contact block
Run the authoring checklist from reference/corporate-style-guide.md (xPager section).
Wait for explicit approval before rendering. Hard stop.
Phase 4: Render
Assemble the JSON payload for the xpager schema. Write to outputs/documents/{sender-slug}/xpager/_work/data.json. Invoke:
python scripts/render-doctype.py --type xpager \
--data outputs/documents/{sender-slug}/xpager/_work/data.json \
--out outputs/documents/{sender-slug}/xpager/
Outputs: PDF + HTML. Both files are deliverables - HTML for web/preview, PDF for print and sharing.
Phase 5: Report
Full absolute paths of the PDF and HTML. State: "Word count: X. Hidden characters: clean."
NEVER
- Use decrypted traffic claims. ODUN.ONE classifies encrypted traffic via metadata and AI. Never "decrypts".
- Mention presence in sanctioned countries.
- Use round numbers in stats bar or pricing references.
- Use "team" - always "Tribe".
- Rebuild the PDF-extracted logotype in HTML. Use the white logo from
datastore/brand/assets/logos/only. - Skip the hidden-character scan.