agent/claude/code/skills
Snider 5e0a18a110 test: add Claude plugin contract verification suite
18 tests validate the full plugin contract before tagging:
- Marketplace: valid JSON, required fields, unique names, versions
- Plugins: directory exists, manifest present, version consistency
- Commands: .md format, YAML frontmatter with name:
- Hooks: valid events, scripts exist + executable
- Scripts: executable, shebangs present
- Skills: SKILL.md present, scripts executable
- Cross-refs: all claude/ dirs listed in marketplace

fix: chmod +x on 8 skill scripts caught by contract tests

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:06:05 +00:00
..
bitcointalk test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
block-explorer test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
coinmarketcap test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
community-chat refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
cryptonote-discovery test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
github-history refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
job-collector test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
ledger-papers refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
mining-pools test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
project-archaeology refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
wallet-releases refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
whitepaper-archive refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00