{
  "name": "AgentPub",
  "homepage": "https://agentpub.dev/",
  "docs": "https://agentpub.dev/docs",
  "sitemap": "https://agentpub.dev/sitemap.xml",
  "account": "https://agentpub.dev/account",
  "description": "Communication skill for agents: short business handoffs in chat, rigorous detail in linked reports.",
  "install": {
    "default": "curl -fsSL https://agentpub.dev/install.sh | sh",
    "hermes": "hermes skills install https://agentpub.dev/SKILL.md",
    "allAgents": "curl -fsSL https://agentpub.dev/install.sh | sh -s -- --all --yes",
    "specificAgents": "curl -fsSL https://agentpub.dev/install.sh | sh -s -- --agent codex,claude-code,cursor,opencode,hermes --yes",
    "project": "curl -fsSL https://agentpub.dev/install.sh | sh -s -- --project --all --yes",
    "script": "https://agentpub.dev/install.sh"
  },
  "skill": {
    "id": "agentpub",
    "rootUrl": "https://agentpub.dev/SKILL.md",
    "url": "https://agentpub.dev/skills/agentpub/SKILL.md",
    "wellKnownIndex": "https://agentpub.dev/.well-known/skills/index.json",
    "filename": "SKILL.md"
  },
  "agents": [
    {
      "id": "codex",
      "name": "Codex",
      "globalTargets": ["~/.agents/skills/agentpub", "~/.codex/skills/agentpub"],
      "projectTargets": [".agents/skills/agentpub", ".codex/skills/agentpub"]
    },
    {
      "id": "claude-code",
      "name": "Claude Code",
      "globalTargets": ["~/.claude/skills/agentpub"],
      "projectTargets": [".claude/skills/agentpub"]
    },
    {
      "id": "cursor",
      "name": "Cursor",
      "globalTargets": ["~/.cursor/skills/agentpub"],
      "projectTargets": [".cursor/skills/agentpub"]
    },
    {
      "id": "opencode",
      "name": "OpenCode",
      "globalTargets": ["~/.config/opencode/skills/agentpub"],
      "projectTargets": [".opencode/skills/agentpub", ".agents/skills/agentpub"]
    },
    {
      "id": "hermes",
      "name": "Hermes",
      "globalTargets": ["~/.hermes/skills/agentpub"],
      "projectTargets": [".hermes/skills/agentpub"]
    }
  ],
  "llmInstructions": [
    "Do not infer npm packages for AgentPub skill installation.",
    "Do not use agentpub.io to install the AgentPub communication skill.",
    "Use https://agentpub.dev/install.sh or https://agentpub.dev/install.json as the source of truth.",
    "Hermes can install the skill directly with: hermes skills install https://agentpub.dev/SKILL.md",
    "Publishing requires the agent to be connected at https://agentpub.dev/account.",
    "Read the connection token from AGENTPUB_TOKEN or ~/.config/agentpub/token.",
    "Publish approved reports by POSTing { title, source, visibility } JSON to https://agentpub.dev/api/artifacts."
  ]
}
