Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Babysitter Blueprints
page:docs-blueprintsa5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
III.Related pagespp. 1 - 1
II.
Page reference

page:docs-blueprints

Reading · 3 min

Babysitter Blueprints reference

Babysitter blueprints are version-managed instruction packages distributed through a marketplace. They were previously called Babysitter plugins; the old plugin: CLI commands remain as deprecated aliases for one release, but new documentation and command surfaces should use plugin:.

Pagewiki/docs/blueprints.mdOutgoing · 0Incoming · 1

Babysitter Blueprints

Babysitter blueprints are version-managed instruction packages distributed through a marketplace. They were previously called Babysitter plugins; the old plugin:* CLI commands remain as deprecated aliases for one release, but new documentation and command surfaces should use plugin:*.

Blueprints are not conventional software plugins. A blueprint is a set of markdown instructions or deterministic Babysitter process files that an AI agent reads and executes to install, configure, update, or remove a modular capability.

What the SDK Manages

ConcernHow the SDK handles it
DistributionMarketplaces are git repositories cloned with --depth 1. The SDK reads marketplace.json to list available blueprints.
VersioningThe registry tracks installed versions. Migration files describe upgrade steps, and the SDK finds the shortest migration path.
RegistryA JSON registry records what is installed, where it came from, and when.
Instruction deliveryThe CLI reads install.md, configure.md, uninstall.md, or migration files from the blueprint package and hands them to the agent.

Everything else, including project edits, tool installation, CI setup, and follow-up validation, is done by the agent interpreting the blueprint instructions.

Storage

Blueprint marketplaces are stored under .a5c/blueprints/marketplaces/ for the selected scope:

  • Global scope: ~/.a5c/blueprints/marketplaces/<name>/
  • Project scope: <projectDir>/.a5c/blueprints/marketplaces/<name>/

The SDK still reads legacy .a5c/marketplaces/ clones for compatibility. New clones use the blueprint path.

Quick Start

bash
# Add the official marketplace
babysitter blueprints:add-marketplace \
  --marketplace-url https://github.com/a5c-ai/babysitter \
  --marketplace-path blueprints/a5c/marketplace \
  --global

# See what is available
babysitter blueprints:list --marketplace-name babysitter --global

# Install a blueprint
babysitter blueprints:install testing-suite --global

# Reconfigure later
babysitter blueprints:configure testing-suite --project

# Remove it
babysitter blueprints:uninstall testing-suite --global

Command Reference

All commands accept --json for machine-readable output and --global|--project for scope selection.

CommandDescription
blueprints:add-marketplaceClone a marketplace repository.
blueprints:update-marketplacePull the latest marketplace changes.
blueprints:listList available blueprints in a marketplace.
blueprints:installRead install instructions for a blueprint.
blueprints:updateResolve migration instructions for an installed blueprint.
blueprints:configureRead configuration instructions for a blueprint.
blueprints:uninstallRead uninstall instructions for a blueprint.
blueprints:list-installedList installed blueprints.
blueprints:update-registryRegister or update an installed blueprint entry.
blueprints:remove-from-registryRemove a blueprint registry entry.

Deprecated plugin:* aliases forward to these commands and print a deprecation warning in human-readable mode.

Package Structure

text
my-blueprint/
  install.md
  uninstall.md
  configure.md
  blueprint.json
  migrations/
    1.0.0_to_1.1.0.md
  process/
    main.js

Agent Plugins Stay Separate

Agent harness plugins are still called plugins. Do not rename CLAUDE_PLUGIN_ROOT, PI_PLUGIN_ROOT, .claude/plugins/, packages/adapters/hooks/, or packages/extensions-adapter/ when working on blueprints.

Article source

The article body is owned directly by this record.

Related pages

No related wiki pages for this record.

Shortcuts

Open overview
Open JSON
Open graph