125 lines
5.1 KiB
JSON
125 lines
5.1 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:emdashcodes/wp-ability-toolkit:claude-code-plugins/wordpress-ability-api",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "b6a7bad8a96eeb26e08f742f47ee84eb151d01fc",
|
|
"treeHash": "c0405c887de8c97ee27d08cabba4e39e3679071c186716d49a1460d884166703",
|
|
"generatedAt": "2025-11-28T10:16:46.771418Z",
|
|
"toolVersion": "publish_plugins.py@0.2.0"
|
|
},
|
|
"origin": {
|
|
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
|
"branch": "master",
|
|
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
|
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
|
},
|
|
"manifest": {
|
|
"name": "wordpress-ability-api",
|
|
"description": "Create, validate, and register WordPress Abilities (server-side PHP and client-side JavaScript) with comprehensive scaffolding and validation tools",
|
|
"version": "1.0.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "a0d74add41d6ac9cd3a7c670bf8509ad0d6e74a5f9df6a3e084b8fee74b9e901"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "ba68aeb34960442e79b1a37da1cc5143f103f540d1b4708b57caaa3d40b13f90"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/SKILL.md",
|
|
"sha256": "89718dd4ed8ab3f5fcc4bb66afa81aaa5351ba0e833641845d66144de6c9597d"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/6.hooks.md",
|
|
"sha256": "fb730c49c7e926df9025f3d71b3eece5d30391078f1c56fcb29bb081097436f0"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/4.using-abilities.md",
|
|
"sha256": "1cab3c53221039caeb3861d6f4827ee55c0876023c1049c2b7ccd5d86a6835f0"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/2.getting-started.md",
|
|
"sha256": "23a78d5098968235ab4511a0e9ed5197a99165f36e7223bcf1aa3fa2c6176bc7"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/7.javascript-client.md",
|
|
"sha256": "291de8e0bc873872ba840d2c01c68825fd82added0f07868a79c954bed0aefb7"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/1.intro.md",
|
|
"sha256": "4da0f6d3b3d4c9367153483e6a7acdb12f34e61d4c24000c84ab5602c7e18b52"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/5.rest-api.md",
|
|
"sha256": "d4964942d7b3ff3a26df4cd616de6edbbf421a68ed46d9d3f79a21438428eb9e"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/7.registering-categories.md",
|
|
"sha256": "11e5c502402820c7d5a5aef50d06a1fc87e12ca39c253bf0fae3244a8c3a8b0f"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/references/3.registering-abilities.md",
|
|
"sha256": "2bcc92eb327295590f560ea7dbe9593f9e1cd77a8fd8510b816330a0a05b3462"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/scaffold-category.php",
|
|
"sha256": "153d07efe45458facf363a155d6e125cbccbec8c5868128d327037a528a3db4a"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/README.md",
|
|
"sha256": "05c0657af47d3f682c424f073eabc7f404284aa66f87dd527ab4df3c56313fc1"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/package.json",
|
|
"sha256": "7d9f14eef9866d834e9248865dab67f3fd4ebd3ac1b26e71a2da31d90e159244"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/validate-category.php",
|
|
"sha256": "a1a7a6e481bb9ba98578bd83b74e6d49badc7e795587fa6b114811450f250f17"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/validate-ability.php",
|
|
"sha256": "994c5621f20794c7fdff9c7b5a242769717e393a94e78ee82abb9ab8b368a279"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/scaffold-ability.php",
|
|
"sha256": "6ee7467f426b75b0112b32dc6897e1fd36d435a531d0c36dc0bdb66526d60a35"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/validate-ability.js",
|
|
"sha256": "d6c3d8253d9ea4737b1d68777de25de158acf6b65f82fc4897e25bc2e180ca80"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/scripts/validate-category.js",
|
|
"sha256": "5058d00da5e7a46092ba078f0a49da73054f00cfa93a5aaa9377159a5e377e9e"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/assets/client-category-template.js",
|
|
"sha256": "fc99e82c3da6bfbfd765818feb3c39f2596ab458e70b9e144994e5d9617d7d92"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/assets/server-ability-template.php",
|
|
"sha256": "941c375168336ba9d49fb8584adfa2935f4dea675354d623d3bb35c4b2b482f1"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/assets/category-template.php",
|
|
"sha256": "900791794e3237b0cba428da193e3164786a2a0504e094efb56e52f158c8024b"
|
|
},
|
|
{
|
|
"path": "skills/wordpress-ability-api/assets/client-ability-template.js",
|
|
"sha256": "100995b83daa5d723c483d63b8e4469b8a2c14bc6a12bbdf93ec0b41b63bb327"
|
|
}
|
|
],
|
|
"dirSha256": "c0405c887de8c97ee27d08cabba4e39e3679071c186716d49a1460d884166703"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |