wp-rest-api/BB-SKILLS-REVIEW.json
Version 34da134e184e.bb2 · GPL-2.0-or-later. This preview displays packaged text and does not execute code. Treat the contents as untrusted instructions.
← Return to resource and package checksum
{
"format": 1,
"checked_at": "2026-10-04",
"source_commit": "34da134e184ef93d6fb8c074fed309e06b964f34",
"requirements": "A local WordPress project, reviewed Node.js and a compatible filesystem-based coding agent. Upstream targets WordPress 7.0+ / PHP 7.4.0+; verify actual target compatibility. Set BB_SKILL_DIR to the absolute installed skill directory and keep the working directory at the project root. All six references and the sibling project-triage helper are included.",
"cost_notes": "Free source package with recorded hand-authored synthetic WordPress HTTP fixture: 27 observations on WordPress 7.1.2 / PHP 8.3.35 / MariaDB 11.4.13. The fixture includes an intentional login-only authorization defect as a negative control, not an upstream vulnerability. It used internal HTTP in local mode; no TLS, real browser login, triage helper, WP-CLI, upstream harness, production site or AI-client evaluation was performed. Full-skill runtime_tested remains false. Review examples/README.md before reproducing; never install the fixture plugin on a real site. All upstream originals and authorship disclosures remain unchanged.",
"runtime_tested": false,
"checks": [
"All 11 original files match pinned Git blobs and SHA-256",
"Six named REST references resolve inside the archive",
"Installed sibling helper command adapted; original instructions retained",
"Helper imports only Node.js built-ins; node --check passed without execution",
"Original GPLv2-or-later grant and complete GPLv2 text preserved",
"Upstream AI authorship disclosure retained; no runtime result claimed",
"27 native synthetic HTTP observations recorded; four fixture source hashes bound",
"Temporary credentials revoked; no AI calls or production mounts/network/ports"
],
"file_hashes": {
"wp-rest-api/GPL-2.0-or-later.txt": "aaf135472f81c5b4a0dca9367e5bb5e9750032b5bebe5442b36e4c0a47430df3",
"wp-rest-api/LICENSE.upstream.txt": "e32a315ba45df64329783a922f7bf457064b7a8fa1f46c1bda55a95850d5377c",
"wp-rest-api/SKILL.md": "e0d205d200f84283a05446ddb93592e843bd480f3b2d113ea00458d9683090da",
"wp-rest-api/SOURCE.txt": "6ad0c7155334810c38a936646bc1ad4900f2c09b4946f383438873bb4be1ebaf",
"wp-rest-api/dependencies/wp-project-triage/scripts/detect_wp_project.mjs": "4920474fd1397f4e3c4251e74500ffdffa3d83d9b0063a13b7ae90c2d8ab5669",
"wp-rest-api/references/authentication.md": "5ec3a866c0d4e956779f1048703835b70f5ba183442ad6a2239d4c1313ae4703",
"wp-rest-api/references/custom-content-types.md": "a14caa1cc672022f9773e7fa9fec97f524b59e0a6fe62ea4aa4dcafd53780a75",
"wp-rest-api/references/discovery-and-params.md": "7fd320f42b0b3d75f750a84c91d15281eec273701fe4b89fe194a2c323d3f71b",
"wp-rest-api/references/responses-and-fields.md": "1a10fe4b8b73d82421456a9e864590bb061d96dc5f4a79c236e74445f404df54",
"wp-rest-api/references/routes-and-endpoints.md": "abcb570b61bc114337db7845f6da72d9f3c581d9b3a32997d703be0b586f0b35",
"wp-rest-api/references/schema.md": "05e2c9557d9d8a89010ac1b0f7b17dadbdf596490bcecedfc62c3c4a28333a4e",
"wp-rest-api/source-context/README.upstream.txt": "be235440715124d323127df90357d3bd45b28b39a18c3120c362858451d0be6b",
"wp-rest-api/source-context/ai-authorship.upstream.txt": "ec734244c05b8f76752e9f6c8bf5dcf815f647d2ecdf5552b3423cf95fc1c3c4",
"wp-rest-api/upstream-original/SKILL.md": "46c17297230f9f8f0f43f273277dad4d2fd4bee9849ae95cdcce8ae4cc04bb5b",
"wp-rest-api/examples/fixture-plugin.php": "118478d89730f4aebd6bbe630f1fc479ebc023ea6d90a25fea0a3043e9dcc792",
"wp-rest-api/examples/setup-fixture.php": "caa3c036e1d2f517f7a3c0e222d0c80f768427a45e571c74a9c31039182c7607",
"wp-rest-api/examples/probe-rest-fixture.py": "2479764cfd1f677eb3dfae16bf2f674394451f09453a65ce25b6323835ff1320",
"wp-rest-api/examples/run-wordpress-rest-fixture.py": "e2ab43ca65b35c4ec9e645f9781287b24192dad29797f02db124bd5a6fe64580",
"wp-rest-api/examples/native-rest-evidence.json": "9c746e779b678a0862362192cb4d0cd4ab25211990997d7504553db80236e26c",
"wp-rest-api/examples/README.md": "0b4371f8b5a03b6d80a38a6c0304bf8a9afe600930df07db6cc8edceb581dde0"
},
"license_notices": [
{
"identifier": "GPL-2.0-or-later",
"notice_file": "wp-rest-api/LICENSE.upstream.txt",
"scope": "Upstream grant for WordPress instructions, references, helper and retained source context",
"attribution": "Copyright (C) 2026 WordPress Contributors",
"changes": "Primary SKILL.md adapted on 2026-10-04 for installed helper path and setup notes; original and all other upstream files preserved unchanged.",
"source": "https://github.com/WordPress/agent-skills/blob/34da134e184ef93d6fb8c074fed309e06b964f34/LICENSE"
},
{
"identifier": "GPL-2.0-or-later",
"notice_file": "wp-rest-api/GPL-2.0-or-later.txt",
"scope": "Complete GPLv2 text accompanying the upstream GPLv2-or-later grant",
"attribution": "Free Software Foundation, Inc.; complete text from SPDX license-list-data",
"changes": "Complete license text retained unchanged. Added BB Skills installation/review notes also GPL-2.0-or-later.",
"source": "https://spdx.org/licenses/GPL-2.0-or-later.html"
}
],
"native_fixture_tested": true
}