This skill produces legal notices as
packages. Follow the
k2f skill for authoring: unpack or init a workspace, edit the semantic tree, run pack/verify, then export. K2F keeps agents on
meaning (notice role, sections, emphasis)—not pixel coordinates—while the engine compiles layout, typography, and theme into consistent export-ready output.
Before you build, install the core skill:
npx skills add suzheng/k2f --skill k2f
.
Single blueprint for semantic content and aesthetic intent. Label blocks the k2f skill can map to sections and emphasis later.
-
Notice frame — Classify issue, refresh, or release. State effective date, matter short name, issuing entity, and signer (from user or house style). For refresh, anchor to original issue date; for release, state end date and post-release retention instruction (user-sourced). Flag forum/jurisdiction only if user provided—do not invent preservation triggers or sanctions rules.
-
Routing block — Date, To (custodian or role), From (authorized signer), Re line (
LITIGATION HOLD NOTICE — [matter]
or release equivalent). Record intended
privilege / confidentiality marking as
USER OR COUNSEL TO CONFIRM
—external custodian notices often differ from internal work-product headers.
-
Why this recipient — One plain sentence: why they are on the notice (role, project, data access). Avoid prejudicial narrative, admissions, or strategy; enough context to understand relevance.
-
Core obligation (hero) — Issue/refresh: effective immediately, preserve listed categories. Release: hold released as of [date]; normal retention resumes per stated instruction. This line is the visual and semantic anchor.
-
Scope layer — Numbered bullets: document categories, subjects, counterparties, date ranges (preserve from [event] through present). Start specific; mark
when scope is provisional. Refresh: call out
adds, amends, or removals since last version.
-
Systems & locations layer — Separate block listing channels (email, chat, drives, BYOD, paper, voicemail, calendars). Keeps scope about what and systems about where.
-
Prohibited conduct — Short, imperative list (no delete, modify, destroy, auto-delete, inbox-zero). Issue/refresh only.
-
Operational boundaries — Legal contact for questions; acknowledgment method and deadline (e.g., three business days); duration until written release; periodic reaffirmation if applicable. Clarify: business discussions may continue; do not discuss the notice, litigation, or legal strategy with colleagues unless directed.
-
Safety line — “If unsure whether something is covered, preserve it” (issue/refresh).
-
Signature block — Signer name, title, contact; match house template order.
-
Design intent — Formal, custodian-grade clarity over ornament:
- Tone: direct, authoritative, calm; no marketing or apology language.
- Hierarchy: Re line and effective immediately strongest; numbered scope next; DO NOT visually distinct (weight or label, not shouty color); systems as secondary scan list; contact/acknowledgment in a closing band.
- Density: moderate—short paragraphs, bullets for scope and systems; one screen-width idea per block; release notices may be a single dense paragraph plus retention line.
- Palette: restrained neutrals, high body contrast, minimal accent on dates and deadlines; WCAG AA; no decorative graphics that compete with obligations.