Skip to content

Spike: PDF skills for Claude Code (pdf-intelligent-forms, pdf-writer, PDF 32000) #3

@mikewolfd

Description

@mikewolfd

Spike: PDF Skills for Claude Code

Evaluate and create specialized Claude Code skills to accelerate formspec-pdf implementation.

Tasks

  • Evaluate pdf-intelligent-forms — Study j0ruge/pdf-intelligent-forms to understand what it does well, what's missing, and whether we can use it directly or learn from its approach
  • Create pdf-writer crate skill — Skill grounded in the pdf-writer API covering low-level PDF object writing: field dictionaries, appearance streams, content streams, structure trees, font handling. Reduces iteration cycles on formspec-pdf implementation.
  • Create PDF 32000 spec skill — Skill grounded in the PDF 32000-1:2008 specification covering AcroForm field model, widget annotations, appearance streams, tagged structure, and font descriptors. Enables authoritative answers on normative PDF semantics (e.g. /Ff flag bits, /DA strings, ParentTree construction).

Why

These three skills cover the full stack needed for this epic:

  • High-level form intelligencepdf-intelligent-forms
  • Low-level Rust APIpdf-writer skill
  • Normative PDF semantics — PDF 32000 spec skill

Having these internalized means less guessing, fewer round-trips to documentation, and spec-correct output from the start.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions