Provides information about how to create, structure, install, and audit Agent Skills, Plugins, Antigravity Workflows, and Sub-agents. Trigger this when specifications, rules, or best practices for the ecosystem are required.
From agent-skill-open-specificationsnpx claudepluginhub richfrem/agent-plugins-skills --plugin agent-skill-open-specificationsThis skill is limited to using the following tools:
acceptance-criteria.mdassets/resources/plugin-architecture.mmdassets/resources/skill-execution-flow.mmdevals/evals.jsonevals/results.tsvreferences/acceptance-criteria.mdreferences/azure-foundry-agents.mdreferences/diagrams/plugin-architecture.mmdreferences/diagrams/plugin-architecture.pngreferences/diagrams/skill-execution-flow.mmdreferences/diagrams/skill-execution-flow.pngreferences/fallback-tree.mdreferences/github-agentic-workflows.mdreferences/github-prompts.mdreferences/hooks.mdreferences/index.mdreferences/marketplace.mdreferences/npx-skills.mdreferences/patterns/action-forcing-output-with-deadline-attribution.mdreferences/patterns/adversarial-objectivity-constraint.mdCreates consistent pitch decks, one-pagers, investor memos, financial models, accelerator apps, and fundraising materials from a single source of truth.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Provides expertise on electricity/gas procurement, tariff optimization, demand charge management, renewable PPA evaluation, hedging, load profiling, and multi-facility energy strategies.
This skill requires Python 3.8+ and standard library only. No external packages needed.
To install this skill's dependencies:
pip-compile ./requirements.in
pip install -r ./requirements.txt
See ../../requirements.txt for the dependency lockfile (currently empty — standard library only).
Important: This reference library draws heavy inspiration and structural standards directly from the Anthropic Claude Plugins official repositories. Please refer to:
https://github.com/anthropics/claude-plugins-official/tree/main/plugins/plugin-devhttps://github.com/anthropics/claude-knowledgework-plugins (specifically the Legal and Bio-Research plugins).https://github.com/anthropics/skills/tree/main/skills/skill-creatorhttps://docs.anthropic.com/en/docs/claude-code/The Agentic OS is a synthesized runtime environment pattern built from Anthropic primitives:
| Component | Anthropic Primitive | Official URL |
|---|---|---|
| Project kernel | CLAUDE.md hierarchy (5 scopes) | https://docs.anthropic.com/en/docs/claude-code/memory |
| Scheduled tasks | /loop command | https://docs.anthropic.com/en/docs/claude-code/loop |
| Task specialists | Sub-agents (.claude/agents/) | https://docs.anthropic.com/en/docs/claude-code/sub-agents |
| Automation | Hooks (hooks.json) | https://docs.anthropic.com/en/docs/claude-code/hooks |
| Personal shortcuts | Slash commands (.claude/commands/) | https://docs.anthropic.com/en/docs/claude-code/slash-commands |
| Per-project config | Plugin settings (.claude/*.local.md) | Anthropic plugin-dev docs |
The context/ folder structure, heartbeat.md, START_HERE.md, and memory log patterns
are community conventions built on top of these primitives (not Anthropic-official).
For bootstrapping Agentic OS in a project, use the agentic-os-init skill:
.agents/skills/agentic-os-init/SKILL.md
The following open standards are available for review:
This skill provides comprehensive information and reference guides about the conventions and constraints defining the extensibility ecosystem.
Because of the Progressive Disclosure architecture, you should selectively read the reference files below only when you need detailed information on that specific topic.
Repos with a .claude-plugin/marketplace.json at the root can be registered as a marketplace:
/plugin marketplace add owner/repo
/plugin install <plugin-name>
Claude Code fetches from the default branch. The marketplace.json must be merged to main before consumers can install.
/plugin install <name> opens an interactive Plugins panel (not plain stdout) showing plugin details and a scope picker (user / project / local). The command returns no terminal output — UI renders in the panel.
Source types in marketplace.json:
"source": "./plugins/my-plugin" — resolved from repo root"source": { "type": "git-subdir", "url": "...", "subdir": "..." }"source": { "type": "npm", "package": "@scope/pkg", "version": "^1.0.0" }"source": { "type": "url", "url": "...", "ref": "main" }strict field: true = plugin's own plugin.json wins; false = marketplace entry is the full definition (no plugin.json needed).
Validation before publishing: /plugin validate . or claude plugin validate .
Team/enterprise distribution (.claude/settings.json):
extraKnownMarketplaces — auto-register marketplace for the whole teamenabledPlugins — default-enable specific plugins for all team membersstrictKnownMarketplaces: true — lock to approved marketplaces only (enterprise)CLAUDE_CODE_PLUGIN_SEED_DIR env var — pre-populate plugins in containers/CINote: /plugin marketplace browse returns no content in 2.1.81 — use /plugin help to discover available subcommands.
npx skills CLI (cross-agent)Universal CLI to install across all supported agents (Claude Code, Copilot, Gemini CLI, etc).
Quick Reference: For all installation, update, and management commands, strictly refer to the authoritative project hub:
👉 INSTALL.md
This hub contains the definitive logic for uvx, bootstrap.py, and npx skills methods.
To read any of the reference guides, use your file system tools to cat or view the relevant file.
.claude/skills/ (and equivalents like .agents/skills/ and .github/skills/). Custom agents deployed as Skills are stored here as <plugin>-<agent>/SKILL.md.
.claude-plugin architecture, manifest setup, and distribution.
skills/<agent-name>/SKILL.md).
exclude-targets) used by GitHub Copilot chat environments.
pre-commit, on-startup).
marketplace.json distribution format.
npx skills, including remote installations, updates, and local development workarounds.
The following patterns were confirmed from Anthropic's official plugin-dev plugin:
${CLAUDE_PLUGIN_ROOT}: Absolute path to the plugin's installation directory (read-only during updates).${CLAUDE_PLUGIN_DATA}: Persistent directory for plugin state (e.g., node_modules, venv) that survives updates.model: inherit: Default for sub-agents. Explicitly setting a model pins the agent to a version.<example> blocks: Use 2-4 <example> blocks in agent frontmatter descriptions for richer trigger context (including proactive and negative instructions)..local.md settings: Store per-project agent config in .claude/<plugin-name>.local.md (always gitignore).examples/ directory: Add to skills alongside references/ for working code samples.Never guess the specifics of SKILL.md frontmatter, plugin directory limits, or workflow sizes. Read the exact specifications linked above before constructing new ecosystem extensions.