{
	"version": 1,
	"description": "Machine-readable integration playbooks for publishing, reviewing, and operating skills across supported ecosystems.",
	"playbooks": [
		{
			"ecosystem": "openclaw",
			"role": "publisher",
			"steps": [
				{ "id": "scan", "action": "POST /api/v1/skill/scan" },
				{ "id": "badge", "action": "GET /api/v1/skill/{id}/badge" },
				{ "id": "report", "action": "/skill/SKILL_UUID" },
				{ "id": "reviews", "action": "/reviews" },
				{ "id": "registry", "action": "/registry" }
			],
			"resources": [
				"/resources/openclaw-launch-kit.md",
				"/resources/openclaw-publisher-bundle.md",
				"/resources/launch-bundle-manifest.json",
				"/resources/launch-recipes.json",
				"/resources/goal-bundles.json"
			]
		},
		{
			"ecosystem": "claude-code",
			"role": "operator",
			"steps": [
				{ "id": "scan", "action": "POST /api/v1/skill/scan" },
				{ "id": "badge", "action": "GET /api/v1/skill/{id}/badge" },
				{ "id": "report", "action": "/skill/SKILL_UUID" },
				{ "id": "reviews", "action": "/reviews" },
				{ "id": "registry", "action": "/registry" }
			],
			"resources": [
				"/resources/claude-code-launch-kit.md",
				"/resources/claude-code-operator-bundle.md",
				"/resources/launch-bundle-manifest.json",
				"/resources/launch-recipes.json"
			]
		},
		{
			"ecosystem": "github-actions",
			"role": "operator",
			"steps": [
				{ "id": "keys", "action": "POST /api/v1/keys" },
				{ "id": "scan", "action": "POST /api/v1/skill/scan" },
				{ "id": "badge", "action": "GET /api/v1/skill/{id}/badge" },
				{ "id": "report", "action": "/skill/SKILL_UUID" },
				{ "id": "reviews", "action": "/reviews" }
			],
			"resources": [
				"/resources/github-actions-launch-bundle.md",
				"/resources/launch-bundle-manifest.json",
				"/resources/launch-recipes.json"
			]
		},
		{
			"ecosystem": "clawhub",
			"role": "operator",
			"steps": [
				{ "id": "scan", "action": "POST /api/v1/skill/scan" },
				{ "id": "badge", "action": "GET /api/v1/skill/{id}/badge" },
				{ "id": "report", "action": "/skill/SKILL_UUID" },
				{ "id": "reviews", "action": "/reviews" },
				{ "id": "registry", "action": "/registry" }
			],
			"resources": [
				"/resources/clawhub-launch-bundle.md",
				"/resources/clawhub-operator-bundle.md",
				"/resources/launch-bundle-manifest.json",
				"/resources/launch-recipes.json"
			]
		},
		{
			"ecosystem": "skills-sh",
			"role": "operator",
			"steps": [
				{ "id": "scan", "action": "POST /api/v1/skill/scan" },
				{ "id": "badge", "action": "GET /api/v1/skill/{id}/badge" },
				{ "id": "report", "action": "/skill/SKILL_UUID" },
				{ "id": "reviews", "action": "/reviews" },
				{ "id": "registry", "action": "/registry" }
			],
			"resources": [
				"/resources/skills-sh-launch-bundle.md",
				"/resources/skills-sh-operator-bundle.md",
				"/resources/launch-bundle-manifest.json",
				"/resources/launch-recipes.json"
			]
		},
		{
			"ecosystem": "github-repo",
			"role": "publisher",
			"steps": [
				{ "id": "scan", "action": "POST /api/v1/skill/scan" },
				{ "id": "badge", "action": "GET /api/v1/skill/{id}/badge" },
				{ "id": "report", "action": "/skill/SKILL_UUID" },
				{ "id": "reviews", "action": "/reviews" },
				{ "id": "registry", "action": "/registry" }
			],
			"resources": [
				"/resources/github-repo-launch-bundle.md",
				"/resources/github-repo-operator-bundle.md",
				"/resources/launch-bundle-manifest.json",
				"/resources/launch-recipes.json"
			]
		}
	]
}
