coadan/workbench-claude-plugin — 1 skill
Pinned source listing — machine-checked
What declarations and files are present in this pinned source?
Pinned source declarations and file hashes were listed.
Review
Machine-checked ·
- Run UTC
- Reviewed
- Published
- Updated
Observations · Limitations · Evidence
What we ran
Git blob acquisition followed by static source inspection.
What we saw
Listed 1 skill declaration. Ran 21 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
Limits
Scope: acquisition and static inspection. Command results: commands.json.
developer-tools · skills · Upstream source · Upstream documentation
Pinned source inspection only; no runtime platform was exercised. UTC 2026-10-22T15:10:10Z, tree 4a0b587080e132972979b9c45f4d4d02cd0f5f1e83e71338fe2dc35ff13226dd.
No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.
Full record
- name
- coadan/workbench-claude-plugin — 1 skill
- slug
- source-skills-61c23a374193507bb38412a6
- type
- skills
- category
- developer-tools
- example
- false
- evidence state
- pinned_source_listing
- stamp
- Pinned source listing — machine-checked
- summary
- Pinned source declarations and file hashes were listed.
- outcome
- Listed 1 skill declaration. Ran 21 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
- rule results
- ["The retained source tree matches its acquisition manifest.","Declared skill names (listing.json): workbench"]
- task
- What declarations and files are present in this pinned source?
- setup
- Git blob acquisition followed by static source inspection.
- limitations
- Scope: acquisition and static inspection. Command results: commands.json.
- source url
- https://github.com/coadan/workbench-claude-plugin
- documentation url
- https://github.com/coadan/workbench-claude-plugin
- commit
- 4aa385bc3ca7e8f4fa743306b862fa9e17694606
- tree sha256
- 4a0b587080e132972979b9c45f4d4d02cd0f5f1e83e71338fe2dc35ff13226dd
- file sha256
- {".claude-plugin/marketplace.json":"df172265136d4f726ff99bc75ebb51a63fd24fe108def41b86a30bac59a712c6",".claude-plugin/plugin.json":"18090ace0d1c1d10519d0d269b8c9ac14b1fb2506c09cfbd1f9b33a8f861d055",".github/workflows/ci.yml":"3da4d05da683a148150562efb5ae522252e47c1d4d14c5881a6fb3e7fc9b6cd6",".gitignore":"81733b768431a5d9788d990edd80d91e15487f9a3d4a8c74ca3d349ac01b59ea",".workbench.json":"bb06f7a49ced48ba2443cb4ed8a7fb68889dce759467f85bcbaae2ef778863a0","AGENTS.md":"1a6818649eade7219c382e9b8a71b1a820fdc43dd9dab15c0c03c9b3f1a581c9","CONTRIBUTING.md":"d25e78f2643ecc510adcce6f6677583e7b3fe7358ee5f0ba2d1dd58c09312e9e","LICENSE":"3f5a38dafdd0383440e7517f0ba342efb5f64de81a913e24a9b0f26f96a1a7cd","README.md":"a9473ae82722915895951406012af10f260f01113595b110da2f4adf3affb55b","SECURITY.md":"91abca1f94d0686cdeab843c22fd06e46ee42f0fc90b63882f91f8f9becf7719","hooks/hooks.json":"246e09c02f09a353cf4304132911ff00e0b2ca85b7cbc48c4c72a43ce4c7f0d5","scripts/workbench.mjs":"459d97265beed6b5355818c05bc12fb8dca9cbff5a614199901ca9f5c10a5b10","skills/workbench/SKILL.md":"d2edd11c278d995f944a10c77729a4a65fb2ed1f7089ad91cddfa48843f867e0","tests/app-worktrees.test.mjs":"a22770355488fb3761508582396bfb5d38b791b234e7b7b4aae37ffe4eacff8d","tests/fake-gh.mjs":"2dbb6788ea6eb2d5c209ce79830dd5c7d4e0cd55553627a0c8d7de3e340aea23","tests/workbench.test.mjs":"cbfc5206c366bc3b7f1f6d1bfd24a3b333c31f871d35e4a87cdec3ca9e0c1a25"}
- lockfiles
- ["LOCK.json"]
- utc date
- 2026-10-22T15:10:10Z
- source date
- 2026-10-22
- discovered date
- 2026-10-22
- retested date
- 2026-10-22
- reviewed date
- 2026-10-22
- published date
- 2026-10-22
- modified date
- 2026-10-22
- reviewer
- Machine-checked
- harness version
- toolwitness harness at commit 4b91f622fc862623dc2b1347f87cac9fa4b08bf9
- claude code version
- Not applicable: static source inspection (commands.json).
- model id
- Not applicable: static source inspection (commands.json).
- scanner version
- Not applicable: static source inspection.
- rulepack version
- Not applicable: static source inspection.
- agents
- []
- commands
- ["Ran 21 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."]
- prompt list
- ["Not applicable: static source inspection (commands.json)."]
- history
- ["2026-10-22T15:10:10Z: pinned source inspection"]
- application
- {"applicationCategory":"DeveloperApplication","name":"coadan/workbench-claude-plugin — 1 skill","operatingSystem":"Not exercised","softwareVersion":"4aa385bc3ca7e8f4fa743306b862fa9e17694606"}
- review input
- {"claims":[{"field":"summary","id":"acquired","sources":["LOCK.json","listing.json","commands.json"],"text":"Pinned source declarations and file hashes were listed."},{"field":"outcome","id":"listed","sources":["LOCK.json","listing.json","commands.json"],"text":"Listed 1 skill declaration. Ran 21 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."},{"field":"rule_results.0","id":"tree","sources":["LOCK.json","listing.json","commands.json"],"text":"The retained source tree matches its acquisition manifest."},{"field":"rule_results.1","id":"declared","sources":["LOCK.json","listing.json","commands.json"],"text":"Declared skill names (listing.json): workbench"}],"evidence_sha256":{"LOCK.json":"8f2b488e2bc17b7cd0a298ae8774b83be3361204ec1b9e02d169708157b7c62d","commands.json":"458d6fb383531a72761c520477c2deb990dacb122764a41db65a8a8864744227","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"a14c6304e7be7ded40d77bb15fd52874159a9aa56cf153addcc0c1af6e825035","listing.json":"f14e0bb46e047a5a9e64b3c624b9c730d1676785edb62ad731decdade6f13ac6","selection.json":"43f140a69eebb60d0331a1bad3b009d4bf03a6371565a788e20ac1d52c756405"},"identity_artifact":"identity.json"}
- review
- {"codex":"64c2340b59a6f6a8d9592d98f0795b01cc4063ccb1331b36060f379c2d48e1fe","date":"2026-10-22","gates":"a458cb17b749260b54a01237fe1eb6145ca9b2c5249a409a39b350b4fb6d4263","grok":"d360ed850008f8948eaeac1167c8b3e895f3673d3374cdcae40dbe2799678c3a","kind":"machine-checked","reviewed_sha256":"e581ddac6324e8aa4a3e671a50cfac27d766b0ec0322c37c747fc3729b56c74f","summary":"Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."}
Downloadable evidence
transcript
Ran 21 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
sinkhole log
Download complete sinkhole log
Not applicable: static source inspection (commands.json).
canary log
Not applicable: static source inspection (commands.json).
scanner output
Download complete scanner output
Not applicable: static source inspection (commands.json).
normalized text
Download complete normalized text
{
"listing": {
"skills": [
{
"path": "skills/workbench/SKILL.md",
"name": "workbench",
"description": "Plans, implements, verifies, reviews and delivers a scoped change in its own git worktree with the Workbench engine. Use when starting a task in a repository that has a .workbench.json or .git/workbench.json, when splitting work into separate branches or PRs, or when landing, pushing or closing a Workbench task.",
"files": {
"skills/workbench/SKILL.md": "d2edd11c278d995f944a10c77729a4a65fb2ed1f7089ad91cddfa48843f867e0"
}
}
],
"hooks": [
{
"path": "hooks/hooks.json",
"sha256": "246e09c02f09a353cf4304132911ff00e0b2ca85b7cbc48c4c72a43ce4c7f0d5",
"event": "SessionStart",
"matcher": "startup|resume|clear|compact|fork",
"declaration": {
"type": "command",
"command": "node \"${CLAUDE_PLUGIN_ROOT}/scripts/workbench.mjs\" context",
"timeout": 20
},
"executed": false
},
{
"path": "hooks/hooks.json",
"sha256": "246e09c02f09a353cf4304132911ff00e0b2ca85b7cbc48c4c72a43ce4c7f0d5",
"event": "SubagentStart",
"matcher": null,
"declaration": {
"type": "command",
"command": "node \"${CLAUDE_PLUGIN_ROOT}/scripts/workbench.mjs\" context --hook SubagentStart",
"timeout": 20
},
"executed": false
}
],
"executions": []
}
}Disclaimer
This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.
Template placeholders refer to the snapshot metadata above.
Get new snapshots
Follow the machine-checked snapshot feed for published evidence updates.