Skip to content

v1.1.0 — plugin install, language-detecting gates, always-on routing

Choose a tag to compare

@martinholovsky martinholovsky released this 26 Jun 20:50
· 11 commits to main since this release
54e6bb5

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-level skills/ auto-discovers.
  • scripts/install.sh — installer that doubles as the updater: re-run after git pull to 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