К основному содержанию
скилл CX Codex

k2f-syllabus — скилл для Claude Code: программа курса в K2F

Собирает учебный силлабус из черновика, списка тем или старой программы: результаты обучения, расписание, веса оценок и политики. Экспорт в PDF через движок K2F.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add suzheng/k2f --skill k2f-syllabus -a claude-code
Открыть на GitHub

Что делает k2f-syllabus

Скилл работает в два шага. Сначала агент пишет content_and_design.md — блюпринт будущего документа: блок идентичности курса с контактами и датами, описание и 3–6 результатов обучения, расписание по неделям, разбивка оценок со весами до 100%, политики и материалы. Отдельно прописывается дизайн-намерение: иерархия, плотность, единый формат дат, палитра под печать.

На втором шаге по этому блюпринту создаётся файл .K2F. Агент правит смысловое дерево и запускает pack/verify, а вёрстку, шрифты и тему собирает движок K2F, без пиксельных координат. На выходе — обычно PDF.

Скилл построен поверх базового **k2f**, его нужно поставить заранее: npx skills add suzheng/k2f --skill k2f. Без ядра второй шаг не выполнить. Внутри заложены проверки на арифметику весов, на привязку результатов к оцениванию и на дубли контактов в разных разделах. Обязательный текст политик скилл вставляет дословно только если вы его дали, остальное помечает для проверки.

Какие задачи решает

  • собрать программу курса с непротиворечивыми весами оценок
  • разложить длинный список тем на 6–12 учебных блоков с логикой группировки
  • перенести устаревшую программу в аккуратный PDF
  • связать результаты обучения с заданиями и дедлайнами
  • вынести политики и материалы курса в отдельный короткий раздел

Примеры запросов агенту

  • Собери силлабус по этому описанию курса: 10 недель, два семинара в неделю, итоговый проект
  • Обнови старую программу из syllabus_2023.md: сократи темы до 8 блоков и пересчитай веса
  • Сделай расписание с дедлайнами на одной сетке и выгрузи в PDF

Как установить k2f-syllabus

1Через Skills CLI (Vercel)

npx skills add suzheng/k2f --skill k2f-syllabus -a claude-code

2Вручную: положить файлы

~/.claude/skills/k2f-syllabus/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/k2f-syllabus/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о k2f-syllabus

Как установить k2f-syllabus в Claude Code?

Выполните npx skills add suzheng/k2f --skill k2f-syllabus -a claude-code, файл скилла появится в ~/.claude/skills/k2f-syllabus/SKILL.md. До этого поставьте ядро: npx skills add suzheng/k2f --skill k2f.

Зачем нужен k2f-syllabus?

Он собирает учебный силлабус по шаблону: результаты обучения, расписание, оценки и политики. Разметку и типографику берёт на себя движок K2F, поэтому агент занят содержимым.

С какими платформами работает скилл?

С Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode; для каждого способа установки своя команда.

Исходный текст

SKILL.md · Apache-2.0
---
name: k2f-syllabus
description: Draft instructor-ready course syllabi with aligned outcomes, a scannable schedule spine, grading architecture, and policy layers from prompts, outlines, or legacy syllabi. Use when the user asks for a syllabus, course outline, curriculum map, or term schedule for a class they are teaching or redesigning. Create syllabi 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 Syllabus — AI-Native Aesthetic Design

## Purpose

Teach agents to blueprint a **course syllabus** before layout: day-one essentials, scannable layering, and aligned outcomes, meetings, and grades—without policy dumps, orphaned readings, or schedules that hide assessment logic.

## Built on K2F

This skill produces course syllabi 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* (sections, schedule rows, policy blocks)—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

- An instructor needs a new or revised syllabus (higher ed, professional continuing ed, or structured K–12 course overview).
- The user supplies partial inputs: catalog description, week topics, textbook, or an old syllabus to modernize.
- Not for supplementary reading-list generators, exam prediction from past tests, or lesson-level daily plans (use **k2f-lesson-plan**).

## Workflow

### Step 1. Generate the content_and_design.md

One blueprint for **what** belongs in the syllabus and **how** it should read when printed or shared as PDF. Structure it so the schedule spine and shared facts are named once and referenced everywhere the k2f skill will map to sections.

**Sub-steps**

1. **Route & clarify** — Infer discipline, term length, meeting pattern, and audience (intro undergrad through professional). Ask at most two high-leverage questions (e.g., mandated policy text vs. draft, credit hours); default term length when unspecified.

2. **Course identity** — One **identity block**: title, catalog code, instructor contact, term dates, room/platform, office hours, prerequisites—do not repeat elsewhere.

3. **Course story** — Brief description plus **3–6 learning outcomes** with verbs suited to audience. Infer missing outcomes from the description; mark `[inferred]`. Link each outcome to an assessment or major assignment.

4. **Schedule spine** — Week/unit rows: topic, in-class focus, readings, due dates. Compress long topic lists into **6–12 units** with stated grouping logic. Label topics with **applied domain** (course context, not generic keywords). Place high-stakes deadlines on the spine, not only in grading prose.

5. **Assessment & grading** — Categories, weights to 100%, short performance cues, outcome alignment. Late-work rules here only when they change grades.

6. **Policies & support** — Attendance, integrity, accommodations, tech, communication—brief and neutral unless the user supplies approved text (use verbatim). List materials, tools, safety/field notes, and help resources.

7. **Design intent** — For the engine, not coordinates:
   - **Tone**: credible welcome; grads assume fluency, intro defines terms once.
   - **Hierarchy**: title/term first; outcomes and schedule next; policies last.
   - **Density**: tight schedule rows; policies as bullets; no duplicate identity narrative.
   - **Consistency**: one date format and unit label scheme; parallel schedule columns.
   - **Palette**: print-safe; one accent for outcomes or schedule header; clear dates/weights.

**Rules & constraints**

- **Golden thread** — Outcomes → schedule → assignments → weights; cut units that do not serve outcomes unless labeled enrichment.
- **Honest inference** — Tag inferred fields; never fabricate accreditation details or mandatory policy quotes.
- **Arithmetic discipline** — Weights total 100%; workload fits credit level.
- **User-owned policy** — Mandated language verbatim; otherwise generic drafts flagged for registrar review.

**Common failure modes**

- Policies before purpose → identity, story, outcomes, then schedule.
- Too many vague outcomes → consolidate to assessable skills.
- Readings only in an appendix → tie to schedule rows.
- Grading labels with no spine assignment → rename or add rows.
- Repeated contact info → identity block only.
- Audience mismatch in jargon or load → recalibrate verbs and readings.

**Quality checklist**

- [ ] Identity block complete; contacts not duplicated.
- [ ] 3–6 outcomes linked to assessment/spine; `[inferred]` tagged.
- [ ] Full-term spine; major dates visible; 6–12 units if compressed.
- [ ] Weights total 100% and match spine assignments.
- [ ] Policies concise; materials and support listed.
- [ ] Design intent covers tone, hierarchy, density, consistency, palette.

### 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 syllabus from the blueprint, apply roles from design intent, verify, and export the shareable syllabus (typically PDF).

© suzheng · Apache-2.0 · suzheng/k2f

Похожие скиллы

Все скиллы по теме «Тексты и документация» →
grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. 1 038 491установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок domain-modeling Matt Pocock Скилл помогает уточнять термины проекта, вести GLOSSARY.md и фиксировать архитектурные решения в ADR. Нужен, когда модель предметной области меняется. 876 391установок

Из того же набора33

k2f-aesthetic-ms-word Скилл помогает агенту собирать редактируемые DOCX с понятной структурой и визуальной иерархией. Нужен для оформления отчётов, брифов и других Word-документов. CX Codex +1 1 100установок k2f-legal-notice Собирает проекты юридических уведомлений: litigation hold, preservation notice, refresh и release. Нужен, когда текст готовится на проверку адвокату. CX Codex +1 840установок k2f-research-poster Собирает научные статьи и результаты в одностраничные постеры для конференций. Пригодится, когда нужны PDF, PPTX или IDML с читаемой иерархией. CX Codex +1 746установок k2f-academic-paper Скилл превращает заметки, данные и литературу в структуру научной рукописи: тезис, разделы, карта доказательств и план визуализаций. CX Codex +1 737установок k2f-travel-planner Собирает данные поездки в печатный план: маршрут по дням, бюджет, чек-лист вещей, заметки о культуре и подготовка к выезду. CX Codex +1 723установок k2f-menu Скилл превращает заметки о заведении и список блюд в читаемое меню с категориями и единым форматом цен. Работает через формат K2F и экспорт в PDF. CX Codex +1 691установок k2f-checklist Скилл собирает операционные чек-листы с фазами и проверяемыми пунктами. Пригодится перед релизом, миграцией или аудитом. CX Codex +1 677установок k2f-business-proposal Собирает бизнес-предложения из брифов и заметок: выстраивает сюжет, этапы, состав работ и инвестиции. Нужен для клиентских офферов, но не для полного SOW. CX Codex +1 661установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой