This skill produces policy documents 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 (sections, emphasis, tables)—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
.
-
Document frame — Policy title, document ID if user provided, effective date, version, policy owner (team/role), and applicability (entities, locations, employment types). State whether this is new, amendment, or supersedes prior text; link prior version only from user inputs.
-
Purpose & scope — Two short blocks: why the policy exists (one paragraph max) and who/when it applies. Cut narrative that repeats the title; flag
when scope crosses regions the user did not specify.
-
At-a-glance layer — Quick summary (3–5 bullets or one short paragraph): what employees must know before reading detail. This is the scan anchor—not a second copy of every rule.
-
Definitions — Only terms that change compliance meaning in this policy; omit dictionary glossaries.
-
Policy statements — Numbered
rules: clear subject, modal verb (
/
/
), and outcome. One obligation per bullet; no mixed “policy + how-to” in the same bullet.
-
Procedures — Separate numbered flows: how to request, report, escalate, or document compliance (forms, systems, timelines from user only). Procedures reference rules; they do not restate them in prose.
-
Roles & responsibilities — Compact matrix or bullets: employee, manager, HR, IT, finance, legal—who does what at each step.
-
Exceptions & approvals — Who may grant exceptions, required documentation, and where records live. If unknown,
APPROVAL PATH — USER TO CONFIRM
.
-
Related policies & references — Cross-links and external regs only when user named them; no fabricated citations.
-
Enforcement & questions — Consequences or progressive discipline
only if user supplied; otherwise
.
Who to contact for edge cases and a single questions channel.
-
Revision history — Table or list: version, date, summary of change, approver—placeholders marked TBD until user fills.
-
Design intent — Clarity over decoration:
- Tone: neutral, authoritative, plain language in summary; formal precision in numbered rules; no marketing or apology voice.
- Hierarchy: title and applicability first; at-a-glance and policy statements strongest; procedures and roles secondary; revision history tertiary.
- Density: moderate—short paragraphs, bullets for rules and procedures; tables for roles or thresholds when user provided numbers; avoid wall-of-text essays.
- Palette: restrained neutrals, high body contrast, minimal accent on must/may not, deadlines, and approval paths; WCAG AA; no stock imagery that competes with rules.