v1.1.0 — plugin install, language-detecting gates, always-on routing
SOTA-skills is now installable and updatable as a Claude Code plugin, with new tooling to keep the skills applied and your repos gated.
Install
/plugin marketplace add martinholovsky/SOTA-skills
/plugin install sota-skills@sota-skills
Update later with /plugin update sota-skills@sota-skills. (Clone users: ./scripts/install.sh --update.)
Added
- Claude Code plugin + marketplace (
.claude-plugin/) — native install/update for users who don't clone + symlink. One repo is both plugin and marketplace; the top-levelskills/auto-discovers. scripts/install.sh— installer that doubles as the updater: re-run aftergit pullto link newly-added skills and prune removed ones (idempotent). Flags:--update,--project DIR,--copy.scripts/init-gates.sh— detects a repo's languages and generates a SOTA-aligned.pre-commit-config.yaml: ruff/mypy/pytest/pip-audit, gofumpt/golangci-lint/govulncheck, clippy/cargo-audit, eslint/tsc/audit, shellcheck/shfmt, plus gitleaks. Fast checks on commit, heavy on push; idempotent via a managed marker block.- README — "Always-on routing", "Enforcing the gates", and "Updating" sections.
Full changelog: https://github.com/martinholovsky/SOTA-skills/blob/main/CHANGELOG.md