A shared library of ready-made ways of working.

Personas, playbooks, routines, templates and packs that people publish, rate, save and adapt. Instead of writing the same instructions from scratch every time, people start from one that already works and make it their own. The library is in beta.

Six kinds of ready-made building blocks.

Each item is a small, readable file that describes one piece of behavior. Anything in the library can be saved, rated, and adapted (forked) into your own copy.

Persona

A tone and style

Example: "patient tutor" or "formal academic" — the same question answered in a different voice.

Playbook

A multi-step way of working

Example: "research, cite, summarize" — sources gathered, checked against citations, then written up.

Routine

A task on a schedule

Example: a weekly stand-up summary, generated the same way every week.

Template

A way of viewing the answer

Example: a reading-focused layout, or a minimal, distraction-free view.

Guideline

A standing preference

Example: "be concise" or "use headings" — a soft rule added to every answer.

Pack

Several items bundled together

Example: a "trip planning" pack that bundles a guideline, a persona and a playbook under one version.

A few of what people publish.

How people publish, search, rate and fork items.

People publish an item to the library, others search it by category, rate it, write a review, save it for later, or fork it — make their own editable copy. Ratings and real use help others choose what to try.

Built on the FusionLayer Primitives format.

Every item in the library is a small file in an open format called FLP (FusionLayer Primitives): a JSON Schema for each kind, and a linter that checks a file before it is published. Inkfold is the first product to run it; any product that adopts the format can run the same file. Here is a policy primitive that hides personal information, as one example of the format:

redact-pii.yaml
meta:
  kind: policy
  id: "@fl/redact-pii"
  version: "1.0.0"
enforce: both        # before the model and on the response
rules:
  - type: pii_block
    action: redact
    params:
      categories: [name, email, phone, address, ssn]