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

k2f-fillable-pdf — скилл для Claude Code: заполняемые PDF-формы

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

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

Что делает k2f-fillable-pdf

Скилл учит агента писать файл content_and_design.md — чертёж формы, где отдельно описано то, что читатель видит, и то, что он вводит. Сначала агент разбирает сценарий заполнения: кто заполняет, один или с вложениями, какие разделы обязательны. Потом собирает статичный слой (заголовок, версия, шаги по заполнению, уведомление о персональных данных) и инвентарь полей: id, подпись, тип контрола, признак обязательности, подсказка формата, варианты для списков.

Дальше идёт информационная архитектура: порядок «кто → детали → выбор → подтверждение», по 5–9 полей на раздел, парные строки для коротких подписей и полная ширина для многострочных ответов. Условные блоки вроде «показать работодателя, только если занятость = да» прописываются явными правилами. Отдельный блок — замысел дизайна: тон, иерархия, плотность, акцентный цвет, контраст по WCAG AA.

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

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

  • собрать анкету-заявление с полным списком полей и их типами
  • разложить длинную форму на разделы, которые читаются при сканировании
  • описать условные блоки: показывать раздел только при определённом ответе
  • переделать захламлённую бумажную форму перед пересборкой
  • разделить одну форму на несколько, сохранив точные юридические формулировки

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

  • сделай заполняемую PDF-форму заявления на приём: инвентарь полей, разделы, условные блоки
  • нужен intake-пакет для новых сотрудников, с чекбоксами и подписью в конце
  • перестрой эту старую регистрационную форму: убери дубли вопросов и разбей на разделы

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

1Через Skills CLI (Vercel)

npx skills add suzheng/k2f --skill k2f-fillable-pdf -a claude-code

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

~/.claude/skills/k2f-fillable-pdf/SKILL.md

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

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

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

k2f-academic-paper Скилл превращает заметки, данные и литературу в структуру научной рукописи: тезис, разделы, карта доказательств и план визуализаций. CX Codex +1 737установок k2f-menu Скилл превращает заметки о заведении и список блюд в читаемое меню с категориями и единым форматом цен. Работает через формат K2F и экспорт в PDF. CX Codex +1 691установок k2f-checklist Скилл собирает операционные чек-листы с фазами и проверяемыми пунктами. Пригодится перед релизом, миграцией или аудитом. CX Codex +1 677установок k2f-receipt Собирает чеки об оплате и отчёты о проделанной работе из ваших данных: суммы, ссылки и авторство сходятся, лишнего не придумывает. CX Codex +1 655установок k2f-policy-document Скилл собирает черновики кадровых политик, разделов хендбука и регламентов по вашим материалам и выгружает их в PDF или DOCX. CX Codex +1 635установок k2f-intake-form Скилл проектирует формы приёма клиентов, пациентов и проектов: порядок разделов, плотность полей, замысел заполняемого макета. Пригодится, когда нужно собрать анкету с нуля или переделать старый PDF. CX Codex +1 559установок k2f-application-form Помогает агенту собрать анкету для вакансии, программы или членства: структура полей, объём ответов, аккуратная вёрстка. CX Codex +1 558установок k2f-contract Собирает NDA, MSA, SOW и SaaS-договоры из ваших условий в подписной вид. Юрист всё равно нужен. CX Codex +1 552установок

Похожие

pdf nexu-io Извлекает текст, собирает PDF-документы и заполняет формы. Помогает оформлять пресс-релизы, одностраничники и печатные макеты. CX Codex +1 3 000установок pdf-generator agent-skills Скилл для работы с PDF из терминала: заполняет формы, ставит водяные знаки, склеивает документы и собирает новые файлы из JSON-описания. CX Codex +1 916установок translate-pdf wshuyi Переводит текст в PDF на другой язык, сохраняя структуру, цвета и фоны. Пригодится, когда нужно отдать документ на другом языке, а не пересобирать его заново. CX Codex +1 1 200установок PDF Form Filler claude-office-skills Скилл заполняет PDF-формы по вашим данным и вытаскивает значения полей из готовых документов. Пригодится, когда форм много или они повторяются. CX Codex +1 4 700установок remove-pdf-watermark pilioai Удаляет водяные знаки из документов PDF через официальный CLI и API Pilio. Помогает очистить файл для редактирования или пересобрать страницы с помощью ИИ. CX Codex +1 7 400установок nano-pdf openclaw Скилл редактирует страницы PDF по текстовым инструкциям через CLI nano-pdf. Пригодится, когда нужно исправить опечатку или заменить заголовок прямо в терминале. CX Codex +1 7 200установок

Рядом в теме «Документы и офис»

Всё по теме «Документы и офис» →

Вопросы о k2f-fillable-pdf

Как установить k2f-fillable-pdf в Claude?

Выполните npx skills add suzheng/k2f --skill k2f-fillable-pdf -a claude-code. После установки файл скилла лежит в ~/.claude/skills/k2f-fillable-pdf/SKILL.md.

Что делает k2f-fillable-pdf?

Помогает агенту спроектировать заполняемую PDF-форму: описать инвентарь полей с типами и ограничениями, порядок разделов и замысел дизайна. Готовый чертёж затем превращается в .K2F-пакет и экспортируется в PDF.

Что нужно для работы скилла?

Сначала поставьте базовый скилл командой npx skills add suzheng/k2f --skill k2f — на нём держатся сборка и экспорт. Текст политик и согласий скилл берёт только из ваших источников.

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

SKILL.md · Apache-2.0
---
name: k2f-fillable-pdf
description: Blueprint professional fillable PDF forms—applications, registrations, intake packets, and compliance worksheets—with clear field inventory, section flow, and print-friendly hierarchy before layout. Use when the user asks for a fillable PDF, PDF form, AcroForm-style document, or interactive application packet. Create fillable pdfs 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 Fillable Pdf — AI-Native Aesthetic Design

## Purpose

Teach agents to author `content_and_design.md` for forms people actually complete: explicit static copy, a complete field inventory with types and constraints, logical section flow, and aesthetic intent tuned for scanning and typing—not a generic questionnaire dump or a static PDF with boxes pasted on.

## Built on K2F

This skill produces fillable documents as `.K2F` 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* (labels, field roles, instructions, grouping)—not pixel coordinates—while the engine compiles layout, typography, and interactive fields into consistent output.

Before you build, install the core skill: `npx skills add suzheng/k2f --skill k2f`.

## When to Use

- New application, registration, intake, onboarding, or compliance forms from requirements or an existing paper PDF.
- Restructuring a cluttered legacy form before rebuild.
- Splitting one long form into scannable sections while preserving exact legal or policy wording supplied by the user.

## Workflow

### Step 1. Generate the content_and_design.md

One blueprint merging **what readers see** (static) and **what they enter** (interactive), plus **design intent** the engine can interpret. Use labeled blocks; map pages later in k2f.

**Sub-steps**

1. **Completion scenario** — Who fills it (applicant, staff, patient), alone or with attachments, estimated time, submission path, and required vs optional sections. Drop fields that do not change an outcome.

2. **Static layer** — Title, version or effective date, issuer identity, short “how to complete” steps, privacy or retention notice **only from user text**, section introductions, and footers (page x of y, contact). Never invent legal clauses.

3. **Field inventory** — Table or structured list: stable id, human label, control kind (single-line text, multiline, checkbox, radio group, dropdown, date, signature attestation), required flag, placeholder or format hint, options for choice fields, max length or line count, help text one line max. Group radios and checkbox sets under one question with mutually exclusive or multi-select semantics spelled out.

4. **Information architecture** — Order for cognitive flow: identify → details → choices → authorization → review. Cluster 5–9 fields per section; start a new section when the topic shifts. Pair short labels with inputs in two-column rows; use full width for paragraphs, multiline answers, and declaration blocks. Specify conditional blocks (“show employer block only if Employment = Yes”) as explicit rules, not implied layout.

5. **Design intent** — Tone (institutional, clinical calm, friendly intake), hierarchy (title largest; section H2; labels medium weight; help text smaller/lighter), density (generous vertical rhythm; avoid wall-of-boxes), alignment (labels flush right or top-aligned in pairs; choice groups indented under question), accent (one color for section bars or required markers), contrast (WCAG AA on labels and instructions). State where checkboxes need a clear hit target vs inline legal text.

**Rules & constraints**

- **Label clarity**: every field answers “of what?” (“Work email”, not “Email”).
- **One question, one control pattern**: exclusives = radio; multi = checkboxes; don’t mix.
- **Required honesty**: mark optional fields; don’t default everything required.
- **Verbatim gate**: policy, consent, and certification language copied from user sources only.
- **Completion path**: last section includes certification name/date/signature fields when the use case needs it.

**Common failure modes**

- Placeholder replaces the label → add visible labels; placeholders are hints only.
- Fishing-expedition forms → cut fields without a stated reviewer or system use.
- Random field order → reorder to scenario flow; group related rows.
- Duplicate asks (city in two sections) → merge or cross-reference once.
- Unspecified radio/checkbox options → list every option label explicitly.
- Dense single-column marathon → split sections; use label+field pairs for short items.
- Missing conditional logic → document show/hide rules beside affected fields.
- Generic “form template” voice → set tone and issuer context in design intent.

**Quality checklist**

- [ ] Every interactive control appears in the field inventory with type and required flag.
- [ ] Section order matches completion scenario; tab flow is top-to-bottom, left-to-right within pairs.
- [ ] Static instructions precede the fields they govern.
- [ ] Choice fields list complete, non-overlapping options.
- [ ] Legal or policy text is user-supplied and unchanged.
- [ ] Design intent covers tone, hierarchy, density, and accent without layout coordinates.
- [ ] No orphan labels or fields lacking purpose in the scenario.

### 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 pages from the blueprint, bind field roles from the inventory, verify, and export the fillable PDF deliverable.

© suzheng · Apache-2.0 · suzheng/k2f

Смотрите также

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

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