@laminadev/cli
v0.1.1
Published
Transactional product-knowledge graph runtime for Lamina
Readme
@laminadev/cli
The Lamina CLI is the standalone Node.js runtime for Lamina's transactional
product graph. It installs the lamina command and can be used independently
of the Lamina agent skills.
Install
npm install -g @laminadev/cli
lamina --version
lamina doctor --jsonNode.js 20 or newer is required. Core graph, session, and mission commands are
Node-only. Source observation additionally requires uv; the package carries
its pinned CocoIndex Python project.
Install the skills independently from GitHub:
npx skills add aryaniyaps/lamina --skill '*' -a <active-agent> -yFor the complete setup:
npm install -g @laminadev/cli
npx skills add aryaniyaps/lamina --skill '*' -a <active-agent> -yObservation
lamina graph observe
lamina graph observe --live
lamina graph discover --brownfield
lamina graph rebuild-observationsrebuild-observations invalidates the current observation generation and then
performs a complete observation pass. CocoIndex assets are always resolved
from this installed package, not from the target repository.
discover --brownfield returns deterministic coverage signals for entry
points, commands, routes, handlers, schemas/entities, state transitions,
permissions, events, tests, documentation/personas, feature flags, and
dependencies. These are source observations, not proof of runtime behavior.
Existing installations
If the old repository package was globally linked, unlink it, install this package, and reinstall the skills:
npm unlink -g lamina
npm install -g @laminadev/cli
npx skills add aryaniyaps/lamina --skill '*' -a <active-agent> -yThe graph remains in the Git common directory at .git/lamina; the migration
does not rewrite or relocate graph.lbdb.
License: Apache-2.0.
