Setup and first use of agentic-config across pi packages and Claude Code plugins.
- Pi CLI (
pi installavailable) for pi package setup - Claude Code CLI with plugin support (
claude plugin installavailable) for Claude Code setup - Git (for Claude marketplace access and git-based pi installs)
Pi is an upstream project separate from agentic-config. agentic-config packages install into Pi and use upstream Pi APIs where needed. See Upstream Pi attribution for source links and ownership boundaries.
The current primary pi install path uses the validated root umbrella package from a git ref.
pi install "git:github.com/WaterplanAI/agentic-config@v0.3.0-alpha" -lThe -l flag installs it into the local project config. For a global/user install, remove -l.
Use the equivalent SSH git source for the same repository and tag when needed.
For teams, prefer a committed .pi/settings.json pinned to the release tag so pi can auto-install the same reproducible package set on startup:
{
"packages": [
"git:github.com/WaterplanAI/agentic-config@v0.3.0-alpha"
]
}pi install "git:github.com/WaterplanAI/agentic-config@main" -lUse a feature branch name instead of main when testing unpublished pi changes.
The git root install exposes the full shipped pi surface. When you need to validate individual package roots during development, use local package paths such as:
pi install ./packages/pi-compat -l
pi install ./packages/pi-ac-meta -l
pi install ./packages/pi-ac-workflow -lFor bundled package roots such as pi-all, use the staged local testing flow from the Pi Package Adoption Guide.
Publishing the per-package npm surface remains future work. See the Pi Package Adoption Guide for the full install matrix.
Add the marketplace, then install plugins:
claude plugin marketplace add WaterplanAI/agentic-config
claude plugin install ac-workflow@agentic-plugins
claude plugin install ac-git@agentic-plugins
claude plugin install ac-qa@agentic-plugins
claude plugin install ac-tools@agentic-plugins
claude plugin install ac-meta@agentic-plugins
claude plugin install ac-safety@agentic-plugins
claude plugin install ac-audit@agentic-pluginsWarning: Auto-updates are disabled by default for third-party marketplaces. Without auto-updates, you must manually run
Update marketplaceto receive new plugin versions and skills.
- Run
claudeand type/plugins - Navigate to Marketplaces tab
- Select agentic-plugins
- Select Enable auto-update
This keeps the marketplace and all installed plugins automatically in sync with new releases.
In any project directory:
Claude Code:
claude
/improve-agents-md setupPi:
/skill:ac-tools-improve-agents-md setup
The improve-agents-md skill (part of ac-tools) generates and manages AGENTS.md (CLAUDE.md):
- Auto-detects project type (TypeScript, Python, Rust, etc.)
- Renders AGENTS.md template with tooling values from
tooling.yml - Injects extras (e.g., PEP 723 for Python types)
| Type | Package Manager | Type Checker | Linter |
|---|---|---|---|
| typescript | pnpm | tsc | eslint |
| ts-bun | bun | tsc | eslint |
| python-poetry | poetry | pyright | ruff |
| python-uv | uv | pyright | ruff |
| python-pip | pip | pyright | ruff |
| rust | cargo | cargo check | clippy |
| generic | custom | custom | custom |
Project type is auto-detected or specified with --type flag.
Claude Code:
claude
/improve-agents-md updatePi:
/skill:ac-tools-improve-agents-md update
Regenerates AGENTS.md with latest template.
Claude Code:
claude
/improve-agents-md validatePi:
/skill:ac-tools-improve-agents-md validate
Checks AGENTS.md is up-to-date with current template and validates project type detection.
| Claude Code | Pi | Description |
|---|---|---|
/improve-agents-md setup |
/skill:ac-tools-improve-agents-md setup |
Generate AGENTS.md for new project |
/improve-agents-md update |
/skill:ac-tools-improve-agents-md update |
Regenerate AGENTS.md with latest template |
/improve-agents-md validate |
/skill:ac-tools-improve-agents-md validate |
Check AGENTS.md is current |
/spec STAGE path |
/skill:ac-workflow-spec STAGE path |
Execute single workflow stage |
/mux "prompt" |
/skill:ac-workflow-mux "prompt" |
Mux-style orchestration on top of pimux |
See Plugin Catalog for all skills across 7 plugins.
Use these rules of thumb in pi:
pimuxcommand/tool: generic long-lived tmux control plane, including inspectable non-mux hierarchies when you do not need a wrapperac-workflow-mux: mux-style scout/planner/worker coordination on top ofpimuxac-workflow-mux-ospec: one explicit spec-stage owner on top ofpimuxac-workflow-mux-roadmap: roadmap -> phase -> stage hierarchy on top ofpimux
See pimux Workflow Topologies for the communication patterns, nesting depth, and typical agent counts.
Quick examples:
/pimux spawn "Inspect this repo and report the key files."
/pimux spawn "Run in your own tmux session and keep working until done."
/skill:ac-workflow-mux "Compare implementation options and return a plan."
/skill:ac-workflow-mux-ospec PLAN .specs/specs/2026/04/example/001-demo.md
/skill:ac-workflow-mux-roadmap .specs/specs/2026/04/example/001-roadmap.md
AGENTS.md-- Primary file with standard guidelines (receives updates)CLAUDE.md-- Symlink to AGENTS.md (for Claude Code)GEMINI.md-- Symlink to AGENTS.md (for Gemini)
Add project-specific customizations directly to AGENTS.md.
Pi packages (via pi install):
@agentic-config/pi-allfor the full shipped surface, or selective@agentic-config/pi-*packages- Team rollout is typically versioned in committed
.pi/settings.json
Claude Code plugins (via claude plugin install):
ac-workflow,ac-git,ac-qa,ac-tools,ac-meta,ac-safety,ac-audit- No symlinks -- plugins load from
~/.claude/plugins/cache/
Copied (project-customizable):
AGENTS.md-- Project-specific guidelinesCLAUDE.md,GEMINI.md-- Symlinks to AGENTS.md
For active development on agentic-config itself:
./dev.sh # launches claude with all 7 --plugin-dir flagsReinstall plugins:
claude plugin install ac-workflow@agentic-plugins
claude plugin install ac-git@agentic-plugins
claude plugin install ac-qa@agentic-plugins
claude plugin install ac-tools@agentic-plugins
claude plugin install ac-meta@agentic-plugins
claude plugin install ac-safety@agentic-plugins
claude plugin install ac-audit@agentic-pluginsSkill not responding:
- Use the explicit command form for your harness:
/improve-agents-md setupin Claude Code or/skill:ac-tools-improve-agents-md setupin Pi - Check plugin is installed:
claude plugin list - Reinstall if missing:
claude plugin install ac-tools@agentic-plugins
Plugin not found:
claude plugin marketplace add WaterplanAI/agentic-configUninstall legacy v0.1.x wiring:
./uninstall.sh --project --dry-run # preview project symlink removal
./uninstall.sh --global --dry-run # preview global wiring removalSee Migration Guide for details.
Version mismatch:
Claude Code:
claude
/improve-agents-md updatePi:
/skill:ac-tools-improve-agents-md update
- Plugin Catalog -- All skills by plugin
- pimux Workflow Topologies --
pimux, mux, ospec, and roadmap runtime guide - Distribution Guide -- pi git-tag installs, Claude marketplace rollout, dev branch installs, and future npm notes
- Pi Package Adoption Guide -- primary git-tag installs, branch-based dev installs, local package-root testing, and future npm distribution notes
- Upstream Pi attribution -- upstream Pi references and agentic-config package ownership boundaries
- Migration Guide v0.2.0 -- Migrate from v0.1.x symlinks
- External Specs Storage -- Configure external specs repository