Package Exports
- @ai-eng-system/toolkit
Readme
@ai-eng-system/toolkit
Packaged integration assets for the AI Engineering System.
This package exists so the generated Claude Code, OpenCode, and marketplace/plugin assets can be published and consumed as a first-class npm package.
Package role
@ai-eng-system/toolkit is one of three published packages:
@ai-eng-system/core- shared library and content loaders@ai-eng-system/toolkit- packaged generated assets@ai-eng-system/cli- executable installer and command-line workflows
What it contains
.claude-plugin/.opencode/plugins/ai-eng-system/
These directories are copied from generated repository artifacts, not raw source folders.
Current generated asset sources:
dist/.claude-plugin/dist/.opencode/plugins/ai-eng-system/
API
import {
version,
getToolkitRoot,
getClaudePluginDir,
getOpenCodeDir,
getMarketplacePluginDir,
} from "@ai-eng-system/toolkit";These helpers return stable absolute paths to the packaged asset directories.
Why this package exists
The toolkit package makes the three-package release model explicit:
coreprovides programmatic access to contenttoolkitprovides generated packaged assetscliprovides the executable user workflow
This is also where packaged command assets include namespaced commands such as /ai-eng/simplify.
Build
From the repo root:
bun run buildTo refresh only toolkit contents:
bun run build:toolkitRelease status
Current published version: 0.6.0