
k2f-lesson-plan
Build classroom-ready lesson plans with standards-aligned arcs, student-facing materials, and observation look-fors from teacher notes or topic prompts. Use when the user asks for a lesson plan, daily plan, mini-lesson, unit slice, or says they are teaching a specific grade, subject, or topic tomorrow. Create lesson plans 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.
- Installs
- 2.4K
- Last 24h
- +125
- Trending rank
- #1621
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/suzheng/k2f --skill k2f-lesson-plan- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads k2f-lesson-plan automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
K2F Lesson Plan — AI-Native Aesthetic Design
Purpose
Teach agents to blueprint a teachable lesson before layout: anchored standards, a timed instructional arc, concrete student tasks, and synchronized teacher/student/observation artifacts—without generic filler, curriculum plagiarism, or documents that drift apart.
Built on K2F
This skill produces lesson packages as .K2F documents. 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 (phases, tasks, look-fors)—not pixel coordinates—while the engine compiles layout, typography, and theme.
Before you build, install the core skill: npx skills add suzheng/k2f --skill k2f.
When to Use
- A teacher needs a new lesson (math, ELA, science, social studies, or adjacent K–12/higher-ed seminar formats).
- The user wants a plan plus handouts, source excerpts, or an observation grid in one coherent packet.
- Not for grading rubrics, quiz-only requests, or differentiating an existing plan without re-architecting content.
Workflow
Step 1. Generate the content_and_design.md
One blueprint for what gets taught and how it should read and scan. Structure it so shared elements are named once and referenced everywhere the k2f skill will later map to pages.
Sub-steps
-
Route & clarify — Infer subject, grade band, duration, and curriculum context from the prompt. Ask at most two high-leverage questions (e.g., standard to target, class constraints); default the rest. If subject pedagogy diverges (phenomenon-led science vs. inquiry social studies vs. problem-based math vs. text-centric ELA), note which arc applies.
-
Standards anchor — State the performance target in teacher-usable form: standard code (if known) plus a ≤10-word gist. List prerequisites and key vocabulary the lesson assumes so the teacher can spot a class mismatch early. Flag likely misconceptions to address in facilitation—not as a lecture block, but in phase notes.
-
Lesson-at-a-glance — Three sentences max: what students do, why it works for this class, and the measurable exit. Then a timed phase list (name, minutes, one line each) that sums to the block; every minute should tie to student action or formative check, not teacher monologue.
-
Artifact map & shared registry — Declare which documents belong in the packet (minimum: teacher lesson plan; often: student materials, observation template; sometimes: source packet or printable manipulatives). Register once in a
Shared contentsection anything that must match across pages: phenomenon/context, numbers/names in problems, vocabulary list, exit ticket, discussion prompts, look-fors. Cross-reference by stable keys in each artifact outline so edits cannot fork silently. -
Per-artifact outlines — Lesson plan: objective, materials, phase-by-phase facilitation (including questions and anticipated responses), differentiation hooks, closure. Student materials: only tasks students need on paper—workspace, stems, diagrams, sorting categories—at the lesson’s reading level. Observation template: narrow look-fors aligned to the objective (not a generic checklist). Oral-only lessons: state explicitly that no handout ships and what students use instead.
-
Design intent — Capture aesthetic direction for the engine (not layout coordinates):
- Tone: calm, print-friendly, professional teacher tool; student pages friendlier but not childish unless grade demands it.
- Hierarchy: lesson title and objective highest contrast; phase names scannable; facilitation detail nested under phases, not flattened walls of prose.
- Density: plan readable in prep time—bullets and numbered steps over paragraphs; student sheets leave intentional white workspace.
- Consistency: one vocabulary for phases and tasks across all artifacts; section titles vs. in-block labels must not repeat the same words twice.
- Palette: minimal color, high B&W print fidelity; one accent at most for phase labels or objective callout.
Rules & constraints
- Original instructional writing — Curriculum or KG materials may inform scope and structure; never reproduce publisher student text, teacher scripts, or problem sets verbatim.
- Golden thread — Standard → objective → phases → student work → exit ticket → look-fors; cut interesting tangents that do not advance the objective.
- Time budget honesty — If activities cannot fit, narrow the objective or drop a phase; do not shrink student thinking time to zero.
- Audience split — Teacher plan holds rationale and pivots; student materials hold only what learners see; observation holds evidence columns, not lesson script.
Common failure modes
- Activities without a measurable exit → add or rewrite the exit ticket first, then align phases.
- Phase list is all “explain” → insert pair-share, practice, or investigation with named student products.
- Student handout duplicates the full plan → strip to tasks and graphics only.
- Shared context changes in one artifact only → run a consistency sweep across every outline block.
- Heading and block label repeat → move the task name to one location only.
- Prerequisites omitted → teacher discovers mismatch on lesson day; surface assumed skills in the glance section.
Quality checklist
- Standard anchor and objective match; exit ticket assesses the same skill.
- Phases sum to allotted time; each phase has a student-visible action.
- Shared registry lists every cross-document element with stable keys.
- Student reading level fits grade; observation look-fors are observable in one period.
- Design intent states tone, hierarchy, density, and print-safe palette.
- No verbatim third-party curriculum text; sources paraphrased or excerpted with purpose noted.
Step 2. Use the content_and_design.md and k2f skill to generate a K2F file and export to an appropriate file format.
Follow k2f skill to instantiate the packet from the blueprint, apply roles from design intent, verify, and export the classroom-ready deliverables.
FAQ
What does the k2f-lesson-plan skill do?
Build classroom-ready lesson plans with standards-aligned arcs, student-facing materials, and observation look-fors from teacher notes or topic prompts. Use when the user asks for a lesson plan, daily plan, mini-lesson, unit slice, or says they are teaching a specific grade, subject, or topic tomorrow. Create lesson plans 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.
How do I install k2f-lesson-plan?
Run npx skills add https://github.com/suzheng/k2f --skill k2f-lesson-plan in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/k2f-lesson-plan/ (personal) or .claude/skills/k2f-lesson-plan/ (project).
Which AI agents can use k2f-lesson-plan?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is k2f-lesson-plan safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains k2f-lesson-plan?
It is published by suzheng in suzheng/k2f. It has 2,440 recorded installs.
More from suzheng/k2f
k2f-worksheet
suzheng/k2f
Design printable, fill-in-ready worksheets—practice sets, graphic organizers, lab records, reflections, or gap-closure forms—from learning goals and source material. Use when the user asks for a worksheet, handout with answer spaces, practice problems, graphic organizer, or structured questions students complete in class or at home. Create worksheets 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.
k2f-quotation
suzheng/k2f
Create client-ready sales quotations from scope notes, line items, rates, and terms—structured so buyers can compare options, accept, or convert to an invoice without rework. Use when the user asks for a quotation, quote, estimate, proposal pricing, or RFQ response. Create quotations 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.
k2f-idml
suzheng/k2f
Blueprint multi-page print publications—brochures, magazines, catalogs, annual reports, lookbooks—for designer handoff with spread-aware story flow, typed editorial blocks, and art direction before layout. Use when the user asks for InDesign, IDML, editorial layout, print collateral, or an editable package for a production designer. Create idmls 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.
k2f-sales-deck
suzheng/k2f
Turn discovery notes, proposals, and product proof into buyer-ready sales decks with a prospect-centered story, one objective per meeting, and evidence-backed slides. Use when the user asks for a sales deck, demo presentation, proposal deck, executive briefing, or sales slides (not a fundraising pitch deck or generic company overview). Create sales decks 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.
k2f-invitation
suzheng/k2f
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.
k2f-flyer
suzheng/k2f
Turn event details, offers, or brand notes into a single-page flyer with a scannable headline, one primary call to action, and mood-matched visual intent—not a brochure, slide deck, or poster wall. Use when the user asks for a flyer, leaflet, handout, promo sheet, open-house sheet, or print/digital one-pager for events, sales, restaurants, fitness, real estate, hiring, or community campaigns. Create flyers 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.
Popular code quality & workflow skills
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
improve-codebase-architecture
mattpocock/skills
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
handoff
mattpocock/skills
Compact the current conversation into a handoff document for another agent to pick up.
domain-modeling
mattpocock/skills
Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.
codebase-design
mattpocock/skills
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
diagnosing-bugs
mattpocock/skills
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.