claude-skills/scripts
Claude f47972967a
chore(phase-0): add dual-publish + plugin.json validation tools
Phase 0 of the multi-skill build: ship the two stdlib-only tools that
the rest of the work depends on.

- scripts/sync_skill_bundles.py: mirror a standalone plugin's
  SKILL.md + scripts/ + references/ + assets/ into its domain-bundled
  location. --check exits 1 on drift; --sync rewrites the mirror.

- scripts/check_plugin_json.py: validate plugin.json against the
  strict ClawHub schema (exactly the 8 allowed fields, semver version,
  author{name,url}, skills as string or array — bare "./" rejected per
  Claude Code v2.1.107+).

Verified: --all run reports OK on all 30 existing plugin.json files;
sync --check correctly detects missing mirrors. Karpathy-coder gate:
both files score 85/100 under strict (single nesting-depth WARN, no
FAIL) — better than the canonical karpathy-coder tools themselves.

https://claude.ai/code/session_01Dq12xJakFRxwaoU8Pqejdm
2026-05-09 05:54:15 +00:00
..
check_plugin_json.py chore(phase-0): add dual-publish + plugin.json validation tools 2026-05-09 05:54:15 +00:00
codex-install.bat Dev (#44) 2026-01-23 09:09:42 +01:00
codex-install.sh Dev (#44) 2026-01-23 09:09:42 +01:00
convert.sh feat(integrations): change Augment from flat rules to skill bundles 2026-04-25 04:48:41 +05:30
gemini-install.sh feat: add Gemini CLI + OpenClaw support, fix Codex missing 25 skills 2026-03-09 14:58:41 +01:00
generate-docs.py release: sync dev → main — a11y-audit, /seo-auditor, /plugin-audit, 28 plugins (#380) 2026-03-18 13:03:48 +01:00
install.sh feat(integrations): change Augment from flat rules to skill bundles 2026-04-25 04:48:41 +05:30
openclaw-install.sh fix(ci): fix workflow errors + add OpenClaw support (#222) 2026-02-24 17:33:21 +01:00
review-new-skills.sh feat(ci): add automated Tessl skill quality review on PRs 2026-04-07 12:21:30 +02:00
sync-codex-skills.py fix(ci): update test paths and sync script for new ./skills/ layout 2026-05-02 23:15:33 +02:00
sync-gemini-skills.py feat: add Gemini CLI + OpenClaw support, fix Codex missing 25 skills 2026-03-09 14:58:41 +01:00
sync-hermes-skills.py feat(cross-tool): add Hermes Agent sync script (#520) 2026-04-12 14:18:35 +02:00
sync_skill_bundles.py chore(phase-0): add dual-publish + plugin.json validation tools 2026-05-09 05:54:15 +00:00