{
  "$schema": "https://sn.long-arena.com/agents/salesnail-instructor/schema-v1.json",
  "schemaVersion": "salesnail.agent-distribution.v1",
  "name": "salesnail-instructor",
  "displayName": "SalesNail Instructor",
  "version": "0.6.6",
  "description": "First-party Agent Skills and remote MCP distribution for the complete SalesNail instructor lifecycle.",
  "documentation": "https://sn.long-arena.com/agents/salesnail-instructor/README.md",
  "support": "demo@long-arena.com",
  "skill": {
    "format": "agent-skills",
    "specification": "https://agentskills.io/specification",
    "installPath": "~/.agents/skills/salesnail-instructor",
    "entrypoint": "SKILL.md",
    "files": [
      {
        "path": "agents/openai.yaml",
        "sha256": "4199171096e93fc9537f02a9da9eee32df532c9e2ae4ffc4ca2fb7eb4943d15e",
        "bytes": 630
      },
      {
        "path": "references/instructor-lifecycle.md",
        "sha256": "193df1b98e480fd170f840b0f3c9dcf0f37bad2c8579022047bd9d4f073c6b7c",
        "bytes": 5169
      },
      {
        "path": "references/safety-and-quality.md",
        "sha256": "fc5a752122a2604d18cddfe8961b07c96e07bc46af93fc76e81e77c835b2def9",
        "bytes": 3154
      },
      {
        "path": "references/tool-workflows.md",
        "sha256": "37be22a3eabcf5c27683924a7e5c832198e90ed32dfe9a1ebe04f6fb080b5ec1",
        "bytes": 8725
      },
      {
        "path": "SKILL.md",
        "sha256": "70762351310180fc1604f8d80881093f30601e4a14c23ead894667ceb9a62590",
        "bytes": 5149
      }
    ]
  },
  "mcp": {
    "name": "salesnail",
    "url": "https://sn.long-arena.com/mcp",
    "transport": "streamable-http",
    "authentication": "oauth-2.1-pkce",
    "dynamicClientRegistration": true
  },
  "artifacts": [
    {
      "type": "agent-skill-zip",
      "url": "https://sn.long-arena.com/agents/salesnail-instructor/0.6.6/salesnail-instructor.zip",
      "sha256": "6a21a34e0a32adf40fe7cbfa2ca748c985a6e79bb145d57f66ac411fa0cdcb5c",
      "bytes": 10943
    }
  ],
  "installers": {
    "posix": {
      "type": "posix-installer",
      "url": "https://sn.long-arena.com/agents/salesnail-instructor/install.sh",
      "sha256": "ab36fe437cb5fa0281931f20fd14b1b6bf6ca0b996d26f5da5c5757cd42fd944",
      "bytes": 7129
    },
    "powershell": {
      "type": "powershell-installer",
      "url": "https://sn.long-arena.com/agents/salesnail-instructor/install.ps1",
      "sha256": "640d0a52f1b9f00ef1832fbd87e4a2276f3b1d42c43d9fd77e3ac886603dd96c",
      "bytes": 6814
    }
  },
  "clients": {
    "codex": {
      "testedVersion": "0.146.1",
      "sharedSkillPath": "~/.agents/skills",
      "configureCommand": "codex mcp add salesnail --url https://sn.long-arena.com/mcp",
      "authenticateCommand": "codex mcp login salesnail"
    },
    "opencode": {
      "testedVersion": "1.17.18",
      "sharedSkillPath": "~/.agents/skills",
      "configureCommand": "opencode mcp add salesnail --url https://sn.long-arena.com/mcp",
      "authenticateCommand": "opencode mcp auth salesnail"
    },
    "genericAgentSkills": {
      "sharedSkillPath": "~/.agents/skills",
      "note": "Install the Skill from the verified archive and configure the remote MCP URL using the client native mechanism."
    }
  },
  "compatibility": {
    "workbuddy": {
      "distribution": "independent",
      "behavior": "unchanged",
      "note": "This bundle does not read, write, replace, or configure the published WorkBuddy Connector."
    }
  },
  "channel": "latest",
  "immutableManifest": "https://sn.long-arena.com/agents/salesnail-instructor/0.6.6/manifest.json"
}
