Teach agents to blueprint
cover letters in
before layout: what belongs in the letter versus the resume, how to sequence persuasion (hook → proof → fit → close), and aesthetic intent (tone, hierarchy, letter density)—without inventing employers, referrals, metrics, or company facts the user did not supply.
This skill produces cover letters as
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 (letter blocks, salutation, narrative)—not coordinates—while the engine handles layout and typography.
Before you build, install the core skill:
npx skills add suzheng/k2f --skill k2f
.
Single blueprint for letter content and design intent. Use labeled blocks (letterhead, date/recipient, opening, body paragraphs, closing, sign-off) the k2f skill can map later.
-
Letter frame — Role title, company, application type (standard, referral, career change, entry-level, return-to-work), target length (250–400 words, one page, typically 3–4 body paragraphs), and tone band (formal, professional-warm, conversational-confident). Note if a job description and resume are attached.
-
Requirement map — From the JD (or user brief), list top 3–5 must-haves. Mark strengths to prove (with user-supplied metrics) and gaps to address honestly or omit. Pick one primary match for body paragraph 1 and one secondary theme (extra value, gap reframe, or company fit) for body paragraph 2.
-
Company research layer — Capture
one specific, verifiable hook the user provides or confirms: product, launch, mission line, values, or challenge from the posting. If unknown, flag
—do not invent news or culture claims.
-
Include / cut — Include: hook, role name, two proof paragraphs (outcomes not on the resume), why-here/why-now, active close. Cut: resume summaries, salary, negativity, hobbies, duplicate CV bullets, generic work ethic, “To whom it may concern” when avoidable.
-
Opening — Pick one hook type in the blueprint: company insight, referral, JD problem-solver, achievement, or industry angle—not “I am writing to apply” or hollow self-praise.
-
Body — P1:
[their need] + [your experience] + [result] from user data. P2: extra value, honest gap reframe, or deeper company tie-in. One quantified outcome when numbers exist; else
—never invent.
-
Close & recipient — Specific enthusiasm, discussion ask, brief thanks (not passive “hearing from you”). Name hiring manager if known; else
or team salutation. Dates and addresses from user input only.
-
Design intent — Tone: employer-centric, confident, industry-matched (formal vs startup-direct). Hierarchy: hook and role scannable first; body readable; letterhead quiet. Density: one idea per short paragraph; body dominates the page. Rhythm: parallel proof sentences; one honorific and sign-off style throughout.