Skip to content

Packages

sarr-io edited this page Jun 11, 2026 · 28 revisions

Packages

Zinc packages group reusable Circuitry 0.6 shapes and their supporting files.

Packages install into workspace .zinc/packages/ or global ~/.zinc/packages/ state and are indexed in Limbo.

Manifest

A package contains zinc.pkg.yaml:

name: browser
version: "0.1.0"
about: Browser action shapes.

shapes:
  observe: shapes/observe.circuitry.yaml
  input: shapes/input.circuitry.yaml

prompts:
  guidance: prompts/guidance.md

files:
  setup: scripts/setup.sh

scripts:
  check: scripts/check.sh

Keys

  • name: package name.
  • version: package version.
  • about: short package description.
  • shapes: named Circuitry shape files.
  • prompts: supporting markdown prompts.
  • files: supporting assets.
  • scripts: optional lifecycle scripts.

References

Installed package shapes can be resolved with:

zinc://package/<name>/shape/<shape>

Clone this wiki locally