Static catalog and corpus for cybersecurity-related Codex, Claude Code, and OpenClaw skills.
scripts/collect_sec_skills.pycrawls Skillstore, ClaudSkills, OpenClawDir, and GitHub fallback search results.scripts/validate_catalog.pychecks the generated catalog and site assets.data/skills.jsonis the canonical normalized index.data/sources.jsonrecords source counts and crawl timestamps.skills/contains downloaded raw skill files grouped by source.site/is a pure static website for GitHub Pages.
The current site is served from /site/ when GitHub Pages is configured to publish the repository root.
Run a source reachability pass:
python3 scripts/collect_sec_skills.py --dry-runRun the full resumable collection:
python3 scripts/collect_sec_skills.pyRun validation:
python3 scripts/validate_catalog.pyServe locally:
python3 -m http.server 8080Then open http://127.0.0.1:8080/site/.
This repository is intended to be public at aibot88/sec_skill_store and published with GitHub Pages from the main branch root. The root index.html redirects to the static site in site/.