{
  "version": "0.2.0",
  "source": "https://github.com/flowcore-io/flowcore-agent-plugin/tree/v0.2.0",
  "install": "Download every file of every skill into your agent's user-level skills directory, one folder per skill, keeping the path below /agent/skills/<name>/. Codex: ~/.agents/skills. Claude Code: install the plugin instead (claude plugin marketplace add flowcore-io/flowcore-agent-plugin && claude plugin install flowcore@flowcore).",
  "refresh": "Check this index at most once per day. Update local copies when version is newer.",
  "skills": [
    {
      "name": "flowcore-data-pathways",
      "description": "Operate Flowcore Data Pathways — the control-plane resources that deliver events from a data core to a consumer. Covers virtual vs managed pathways, create, pause, resume, restart/replay, disable, delete and delivery troubleshooting through the Flowcore MCP tools. Use when the user asks to deliver events somewhere, replay events, hold or resume delivery, or why a consumer is behind. For writing app code with the @flowcore/pathways SDK use flowcore-pathways.",
      "files": [
        "/agent/skills/flowcore-data-pathways/SKILL.md",
        "/agent/skills/flowcore-data-pathways/references/troubleshooting.md"
      ]
    },
    {
      "name": "flowcore-iam",
      "description": "Flowcore access control — users, API keys, roles, policies, FRN resource names and actions. Use when the user asks to give or remove access, create an API key for a service, write or fix a policy, or debug a \"forbidden\" error on Flowcore. Contains the only valid policy statement format; named resource ids silently never match.",
      "files": [
        "/agent/skills/flowcore-iam/SKILL.md",
        "/agent/skills/flowcore-iam/references/recipes.md"
      ]
    },
    {
      "name": "flowcore-pathways",
      "description": "Use when building or changing a TypeScript app that writes or consumes Flowcore events with the @flowcore/pathways library, including registering event types, handlers, pathways.write, the data pump, cluster mode, auto-provisioning, virtual pathways, encryption, chunking and transformers. This is the SDK and build skill. Operating Data Pathways in the control plane (pause, restart, inspect, delete) belongs to the flowcore-data-pathways skill.",
      "files": [
        "/agent/skills/flowcore-pathways/SKILL.md",
        "/agent/skills/flowcore-pathways/references/cluster-and-pump.md",
        "/agent/skills/flowcore-pathways/references/evaluation-scenarios.md",
        "/agent/skills/flowcore-pathways/references/resilient-startup.md",
        "/agent/skills/flowcore-pathways/references/schema-and-migrations.md",
        "/agent/skills/flowcore-pathways/references/setup.md",
        "/agent/skills/flowcore-pathways/references/troubleshooting.md"
      ]
    },
    {
      "name": "flowcore-platform",
      "description": "Core model of the Flowcore event platform — tenants, data cores, flow types, event types, events and time buckets — plus the safety rules for every Flowcore MCP operation. Use before any Flowcore MCP call, when modeling events, or when the user asks how Flowcore is structured. For access control use flowcore-iam; for delivery use flowcore-data-pathways; for app code use flowcore-pathways.",
      "files": [
        "/agent/skills/flowcore-platform/SKILL.md",
        "/agent/skills/flowcore-platform/references/event-modeling.md",
        "/agent/skills/flowcore-platform/references/tool-map.md"
      ]
    }
  ]
}
