Skip to content

Product

Plugin SDK

Author and package CELLAS plugins that extend capabilities without forking the core platform.

What it is

The Plugin SDK defines manifests, packaging, and authoring workflows for capabilities that plug into CELLAS. Reference plugins in the monorepo demonstrate the contract.

Why it exists

Intent Computing domains differ. Plugins let teams extend validators, renderers, and transformers while keeping Runtime, Engine, and Conformance stable.

When to use it

  • Building a new capability for your documentation stack
  • Packaging an internal tool as a reusable .docos-plugin-compatible unit
  • Learning the author contract via the plugin starter

How to start

pnpm create cellas my-plugin --template plugin --yes
cd my-plugin
pnpm exec cellas verify
pnpm exec cellas certify

Relationship to other components

  • Plugins run under Runtime/Engine constraints
  • Conformance can include plugin-aware profiles and fixtures
  • CLI exposes author/package helpers used in the monorepo

Related

Next steps