npx skills add ...
npx skills add suzheng/k2f --skill k2f-invitation
Turn event facts and tone notes into print or digital invitations with ceremonial copy, layered logistics, and suite-consistent visual intent—not posters, programs, or slide decks. Use when the user asks for a wedding invitation, party invite, gala card, save-the-date, RSVP insert, or mobile e-invite. Create invitations with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-built for AI agents, K2F lets them focus on semantic content and design intent while automatically handling layout, typography, and formatting complexity.
npx skills add suzheng/k2f --skill k2f-invitation
Teach agents to author content_and_design.md for ceremonial event invitations: what to include, how to tier information for guests, and how to express aesthetic intent (formality, hierarchy, density, motif)—not K2F packaging.
This skill produces invitations as .K2F packages. Follow the k2f skill for authoring: unpack or init a workspace, edit the semantic tree, pack/verify, and export. K2F keeps agents on meaning (hosts, occasion, schedule, RSVP)—not pixel coordinates—while the engine compiles layout, typography, and theme into consistent output across PDF and other formats.
Before you build, install the core skill: npx skills add suzheng/k2f --skill k2f.
One blueprint pairing guest-facing copy with design intent. Declare piece type and formality so tone and date phrasing stay consistent.
Sub-steps
Invitation lock — Occasion, hosts or honorees, audience relationship (family, colleagues, public), channel (print, email, social), piece type (invite, save-the-date, RSVP, details), and cultural or religious context. State the guest takeaway: why they are invited and what they must remember first.
Message stack — Split content into reading layers:
Content tiers — Hero (names or occasion + emotional hook), Ceremony (when/where stack), Courtesy (host parents, religious wording, bilingual lines), Footer (website, registry note, map cue). Drop backstory, long bios, and duplicate URLs. Save-the-dates omit full ceremony copy; RSVP cards omit decorative essays.
Formality fit — Match copy shape to style:
Suite alignment — If multiple pieces: one shared palette, motif, and type roles; per-piece content only what that piece must carry. Save-the-date leads with date/location tease; main invite completes the story; RSVP is field-focused.
Cut pass — Remove marketing slogans, full agendas, three fonts worth of quotes, and every extra CTA. One RSVP path; registry and website in footer cluster.
Design intent — Document for the engine (no coordinates):
Rules & constraints
Common failure modes
| Failure | Fix |
|---|---|
| Poster/flyer density | Enforce Hero/Ceremony/Footer; move maps and schedules to details card. |
| Cluttered ornament | Motif at edges or watermark; center field for type. |
| Flat hierarchy | One display line for names; structured date band below. |
| Format clash | Formal spelled-out date with ultra-casual body—pick one lane. |
| Missing RSVP clarity | Dedicated action line with deadline and method. |
| Generic wedding template | Anchor palette and motif to user venue, season, or culture. |
| Digital unreadable | Promote date/venue; simplify script at small sizes in intent. |
Quality checklist
Follow k2f to instantiate the invitation from the blueprint, map roles from design intent, verify, and export (typically PDF for print or PNG for digital sharing).