{
  "generated": true,
  "skills": {
    "yii2-autoload-di": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-autoload-di",
      "files": {
        "SKILL.md": "fd77dd777c2a63309755fdb5c40b8a2bc5f4e78cab6bd52264bd6d80cdded92e",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-caching": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-caching",
      "files": {
        "SKILL.md": "4d396381ab2513c98f0a1d2d0177399fe4e7bfb4d1e9ba6018fbb960f8294f67",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-console-commands": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-console-commands",
      "files": {
        "SKILL.md": "50a46010bfaa7d10d15293ff687a71a40635975d3c5a95cc724945ddccc54f70",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-data-widgets": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-data-widgets",
      "files": {
        "SKILL.md": "6236b9cf458f4afbc31999700db5953b43bce69d21d640801a5134aaac5f5d0e",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-database-migrations": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-database-migrations",
      "files": {
        "SKILL.md": "344da623143083c735075b4f7ad417773289c75444a56eda98cfd75ac89cbaea",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-events-behaviors": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-events-behaviors",
      "files": {
        "SKILL.md": "d19ba894fa37dab0444daafa838e78f59906ad146c920bf13260a7013c8aa4ac",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-files-uploads": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-files-uploads",
      "files": {
        "SKILL.md": "fe767d032f2c6a7114be0cb84b28fe6baf459cd81c546e8a12bec4b1c55451f0",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-forms-validation": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-forms-validation",
      "files": {
        "SKILL.md": "7a7034be4148bf98831ab797931d5ab5ae652914f4f5dc1cba393081fbda633c",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-framework": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-framework",
      "files": {
        "SKILL.md": "1cdd073444ec13683e002c3dfafdc958148cafa1a791246291a5aa536cfab11b"
      }
    },
    "yii2-i18n-formatting": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-i18n-formatting",
      "files": {
        "SKILL.md": "94a63a01d8406ab1125658ecbc7f416dc8d5986a219d67b306e4d4481ade8a77",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-logging-errors": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-logging-errors",
      "files": {
        "SKILL.md": "4aebc540bcf9593dad00e0d61e541d048bf075c760aaff898c202e1a652d70eb",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-mail": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-mail",
      "files": {
        "SKILL.md": "d28c6aa937e91653134698778669dcd3e0e25324ce7cca676ca2deee3ba55cb6",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-mutex": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-mutex",
      "files": {
        "SKILL.md": "f5023288d5936fdfba67a21ffeb0549389a02de0516dca9be8a63679e41f00c9",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-rest-apis": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-rest-apis",
      "files": {
        "SKILL.md": "3aaa363ec4250bda1ecfad8b0961f0a0c34b976e00c1fbd48f72723d999b1e36",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-security-access": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-security-access",
      "files": {
        "SKILL.md": "1a827c554c3b0e0488c757a9b58739e4907d4b27c544ce3fb40aa45cdfb84055",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-sessions-cookies": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-sessions-cookies",
      "files": {
        "SKILL.md": "51350bf78d0eb47e58d8f74b5b1eb783794f22afa8c2d24db95e157defb2cc9a",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-testing-fixtures": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-testing-fixtures",
      "files": {
        "SKILL.md": "514b28205a4634ff29f1d26e1100da1bbc181baa4c9ef348a0e6547ca20ba660",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-upgrade-22": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-upgrade-22",
      "files": {
        "SKILL.md": "c9865228c6a9e1ffb4237d3946d3e1ab17f65663258eb97d5f73a619fe9abb65",
        "references/applicability.md": "483d348ac484614f6e2f1bef90d14570e3771f334cf48b65359823068c47a777",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-views-assets": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-views-assets",
      "files": {
        "SKILL.md": "6ea0ebeaaf6a48ae7f71bf8fa7664cdeefa73284ed5d8fdcbbf28929fa8a2528",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-web-routing-actions": {
      "package": "yii2-docs",
      "repo": "https://github.com/yii2-framework/docs",
      "ref": "main",
      "commit": "530264502ff6af3460e3d6f2d14d443c69f8fdc6",
      "source": "local",
      "path": "skills/yii2-web-routing-actions",
      "files": {
        "SKILL.md": "43cb5dcc3ff469602633a47fc056f5c3392f4158d7f80a4b0398fcbc80cb9607",
        "references/conventions.md": "0e2d3b3d022fda99f1aa9cf00156e4bc1f0f75bb0929dab1a758962b3fd68d06"
      }
    },
    "yii2-bootstrap6-widgets": {
      "package": "bootstrap6",
      "repo": "https://github.com/yii2-extensions/bootstrap6",
      "ref": "main",
      "commit": "4bea9f67c6ff1467ce320aeb936e3bb9bc6335db",
      "source": "clone",
      "path": "skills/yii2-bootstrap6-widgets",
      "files": {
        "SKILL.md": "824ad58cee1ddf5ba474db2be08d0ac2b58e7b361a9488557a37075b64566c33"
      }
    },
    "yii2-filepond-uploads": {
      "package": "filepond",
      "repo": "https://github.com/yii2-extensions/filepond",
      "ref": "main",
      "commit": "f34043a9f4722360cd8f6f12b720c1cda83553fe",
      "source": "clone",
      "path": "skills/yii2-filepond-uploads",
      "files": {
        "SKILL.md": "d4df8135fdd05cf6319d9bc45eb67c746ab4c1def15dc4d267dd26db6dd4eb2e"
      }
    },
    "yii2-localeurls-configuration": {
      "package": "localeurls",
      "repo": "https://github.com/yii2-extensions/localeurls",
      "ref": "main",
      "commit": "617d5f28c92ad635a70af864d1f67bcf6d278805",
      "source": "clone",
      "path": "skills/yii2-localeurls-configuration",
      "files": {
        "SKILL.md": "da79dbb4f1c7319be62b999ea9bbd933825d9a8263256df2f14a1983f1091d0b"
      }
    },
    "yii2-psr-bridge-worker": {
      "package": "psr-bridge",
      "repo": "https://github.com/yii2-extensions/psr-bridge",
      "ref": "main",
      "commit": "8dfc178f2d12d07e0601f204a707b2f440f24a28",
      "source": "clone",
      "path": "skills/yii2-psr-bridge-worker",
      "files": {
        "SKILL.md": "a5e5d13755b87532bc02adda41924e0cf02c7aafb20c8a92e340daf56e70b329"
      }
    },
    "yii2-debug-inspection": {
      "package": "debug",
      "repo": "https://github.com/yii2-extensions/debug",
      "ref": "main",
      "commit": "3316ae0db0e31491732452909885af3611aaf876",
      "source": "clone",
      "path": "skills/yii2-debug-inspection",
      "files": {
        "SKILL.md": "80724c81d55c4698449bd12b648f8522ec14aef269101c13bb6cc3b4a5fa79a9"
      }
    },
    "yii2-phpstan-analysis": {
      "package": "phpstan",
      "repo": "https://github.com/yii2-extensions/phpstan",
      "ref": "main",
      "commit": "94504ad1b50bdfb4e5c470e898b6719140faee70",
      "source": "clone",
      "path": "skills/yii2-phpstan-analysis",
      "files": {
        "SKILL.md": "df310d070503917fc0f343bebf016eb5e5b351cbe912d5ca8a804517add8d6af"
      }
    },
    "yii2-inertia-integration": {
      "package": "inertia",
      "repo": "https://github.com/yii2-extensions/inertia",
      "ref": "main",
      "commit": "97582aaa3ce6cac4f064331f7a8c7caf4e1e6373",
      "source": "clone",
      "path": "skills/yii2-inertia-integration",
      "files": {
        "SKILL.md": "a8ae482e9127e5c2873fc19917d1f14997b11dbf798684e341298b65401bf9a6",
        "agents/openai.yaml": "6e0b50a457d30fcf06970b89a99ed5332746e3f0ce37a6c44410dab5e7dd5bc2"
      }
    },
    "yii2-roadrunner-worker": {
      "package": "road-runner",
      "repo": "https://github.com/yii2-extensions/road-runner",
      "ref": "main",
      "commit": "68124de679830b7c1b9b50b49226af5bab68b847",
      "source": "clone",
      "path": "skills/yii2-roadrunner-worker",
      "files": {
        "SKILL.md": "0b8b412c9d39825cb4429d7567eaf55ba9cddfa702533a8d7f971733c95706a6"
      }
    },
    "yii2-frankenphp-worker": {
      "package": "franken-php",
      "repo": "https://github.com/yii2-extensions/franken-php",
      "ref": "main",
      "commit": "c3fb90157e65c0a2947415e4e0bbf9f3b4fe777d",
      "source": "clone",
      "path": "skills/yii2-frankenphp-worker",
      "files": {
        "SKILL.md": "a0e2d2e11f6957aee85417886e51996d1ec5b5d1118315e32f8f2b0e209d31a3"
      }
    },
    "yii2-docker-environment": {
      "package": "docker",
      "repo": "https://github.com/yii2-extensions/docker-images",
      "ref": "main",
      "commit": "d0952f684d339308ca7b957598bc15bb5e26e601",
      "source": "clone",
      "path": "skills/yii2-docker-environment",
      "files": {
        "SKILL.md": "200ec7deae26d407fa404f966196de28399e69baba0434803005f3408d62c446",
        "scripts/validate.sh": "f9854a8e2385775e7331dc8f4b61b4589b46e3d6d192488b0ce91a9522277908"
      }
    }
  }
}
