@liche/agents
v0.8.1
Published
Meta-extension bundling the MCP installer and skill installer for agent-facing Liche CLIs.
Downloads
814
Readme
@liche/agents
Meta-extension that bundles @liche/mcp-installer, @liche/mcp-server, @liche/skills-installer, @liche/skills-runtime, and the --llms control so a CLI can declare agent-facing tooling in one extension.
import { defineCli } from '@liche/core'
import { agents } from '@liche/agents'
defineCli({
name: 'shipyard',
extensions: [agents({
command: 'shipyard',
skill: { markdown: '# shipyard\n\nUse the shipyard CLI for...' },
})],
})The bundled commands are mcp add and skills add / skills list, plus runtime globals --mcp and --llms. Output flags such as --json still come from Core outputControls(); help flags still come from Core help().
Because the bundle uses the same Core command contracts as the terminal CLI, agent-facing surfaces inherit strict input parsing, source-aware validation errors, and arg.fromString() surface policy. A CLI-only codec stays hidden from MCP tools/list; a forced call is rejected with UNSUPPORTED_SURFACE before the command handler runs.
If you only want the LLM manifest, install llms() directly. If you only want one helper command family, install @liche/mcp-installer, @liche/mcp-server, @liche/skills-installer, or @liche/skills-runtime directly and skip this meta-package.
