{
  "site": "https://workshopskill.com",
  "name": "WorkshopSkill",
  "updated": "2026-10-11",
  "description": "Machine entry point: WorkshopSkill ships one Agent-Skills bundle (zip with SKILL.md + printables + manifest) per activity folder, in three languages. Filter a language skills.json, curl the bundle, unzip into your agent's skills directory, run the prep.",
  "install_contract": {
    "bundle": "curl -LO <bundle_url> && unzip <name>.zip && mv <name> ~/.claude/skills/  (Claude Code; also ~/.codex/skills/, ~/.qoder/skills/)",
    "verify": "bundle_sha256 in every index; manifest.json inside each bundle carries per-file sha256",
    "auth": "discovery and install are anonymous; only the optional live-measure step needs a free FormLM account"
  },
  "languages": {
    "en": {
      "skills_index": "https://workshopskill.com/en/skills.json",
      "catalog": "https://workshopskill.com/en/catalog.json",
      "skills_page": "https://workshopskill.com/en/skills.html",
      "tutorials": "https://workshopskill.com/en/skill-guides/"
    },
    "zh": {
      "skills_index": "https://workshopskill.com/zh/skills.json",
      "catalog": "https://workshopskill.com/zh/catalog.json",
      "skills_page": "https://workshopskill.com/zh/skills.html",
      "tutorials": "https://workshopskill.com/zh/skill-guides/"
    },
    "zh-hant": {
      "skills_index": "https://workshopskill.com/zh-hant/skills.json",
      "catalog": "https://workshopskill.com/zh-hant/catalog.json",
      "skills_page": "https://workshopskill.com/zh-hant/skills.html",
      "tutorials": "https://workshopskill.com/zh-hant/skill-guides/"
    }
  },
  "llms": [
    "https://workshopskill.com/llms.txt",
    "https://workshopskill.com/llms-full.txt"
  ],
  "spec": "Agent Skills convention (SKILL.md with name/description frontmatter, metadata block, runnable instructions). License: CC BY 4.0."
}