@agimon-ai/po-domain weekly downloads statistics
By agimon-ai (3 listings) · npm · MCP servers
Domain selection, resource staging, and MCP scoping for Po sessions.
@agimon-ai/po-domain has 9,848 recorded weekly downloads on npm, ranking #1211 of 2,762 tracked listings.
About @agimon-ai/po-domain
@agimon-ai/po-domain
Domain selection for Po sessions.
Domains are one of the four axes of a Po selection, alongside the major mode, the profile, and the minor modes. Unlike a major mode, domains compose: a session selects a set of them, and the union of what they contribute is what the model sees.
# .po/domains.yaml
plugins:
entries:
frontend: plugins/frontend
infra: plugins/infra
domains:
development:
description: Application code, tests, and review tooling.
plugins: [frontend]
mcp:
servers: [code-intel]
platform:
description: Deployment, infrastructure, and incident tooling.
plugins: [infra]
aliases:
everything: [development, platform]
What it registers
| Surface | Behavior |
|---|---|
/domains | prints the selection, or switches to name[,name...] |
When the @agimon-ai/po-help minor mode is active, this package contributes the
help-how-to-domain skill. It provides package-owned guidance for plugin catalogs, domain
filters, aliases, defaults, shared skills, and MCP scopes in domains.yaml. The contribution is
registered through the session's po/help Cordis service and is withdrawn with this package's
plugin fiber.
What a switch stages
A domain switch is not just a config write, which is why it does not live in
@agimon-ai/po-config/selectionSwitch with the major-mode and profile switches. Applying a
selection:
- materializes any remote (Git or npm) plugins the selected domains name into a content-addressed cache guarded by an install marker;
- discovers the exact
SKILL.mdfiles behind the selection, through a manifest cache keyed by worktree so a second session does not rescan the tree; - adapts each plugin's Claude-authored agent definitions into the form Pi loads, and stages them
privately (
0600) beside a dispatcher agent; - merges the repository and legacy plugin
.mcp.jsonlayers, and validates rootmcp.jsonfor schema-gated Agent Plugins v1 (including plugin-relative commands, data directories, and transport normalization); - applies the selected domains' MCP allowlists and rewrites the proxy's upstream list into a private per-run config; and
- atomically stores an immutable MCP projection in harness state. Config publishes that snapshot through the session Cordis registry for Po MCP to consume; Domain never reaches into the live MCP runtime.
An allowlist only takes effect once every selected domain declares one. Mixing a scoped domain with a domain that has not opted in leaves the session unfiltered, so an unmigrated domain cannot silently lose its tools.
Installation
Po depends on this package and activates it as fixed host core, so a Po install already has
it. It is not selectable from .po/modes.yaml; it reads .po/domains.yaml.
License
Business Source License 1.1: free for personal use, organisations under USD 1M revenue, non-profits and education. See LICENSE and https://agimon.ai/licensing.
Description from the npm listing.
- ai
- coding-agent
- developer-tools
- domains
- mcp
- pi-coding-agent
- pi-extension
- pi-package
- plugins
- po
- session-reload
- skills
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (1)Similar npm MCP servers plugins
All 20 @agimon-ai/po-domain alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/@agimon-ai/po-domain. First seen Nov 3, 2026; last successful collection Nov 3, 2026. See the methodology.