Skip to content

v2.0.0 — as-skill release

Latest

Choose a tag to compare

@alexeyshishin alexeyshishin released this 11 Aug 19:23
· 1 commit to main since this release
382b481

First release since 1.0.0, covering everything merged in the meantime (#3, #4, #5, #6).

Breaking changes

  • --with-core flag removed, no deprecated alias. core is now an ordinary domain (domains/core/, with its own manifest.yaml) instead of a manifest-less special case bolted onto every install/uninstall call. as-skill install domain X --with-core now fails with an unknown-flag error.
    Migration: replace --with-core with installing core alongside the domain you want, e.g. as-skill install domain core (standalone) or as-skill install domains code core --copy (the portable-harness case). Existing projects with lockfile rows from the old --with-core path are migrated automatically the next time as-skill runs — no manual step needed. (#6)

Added

  • core skills (caveman, memory-bank, memory-bank-defrag, swarm-report) now live at domains/core/skills/ and install/uninstall/list/check through the same path as every other domain. (#6)
  • install.sh now persists as-skill on PATH across new terminals — writes the path to /.config/as-skill/env and adds a guard line to the shell rc file (/.zshrc, /.bash_profile//.bashrc, or ~/.profile); prints a manual fish_add_path hint for fish, which isn't auto-configured. (#4)
  • Commits Claude authors in this repo now carry a Co-Authored-By: Claude noreply@anthropic.com trailer (documented in git-conventions.md); session links are explicitly excluded from commit trailers. (#5)
  • SECURITY.md and CONTRIBUTING.md added, documenting the threat model and the contribution workflow. (#3)

Changed

  • code domain no longer needs a separate code-setup skill — installs directly via the CLI. (#3)
  • README.md / tools/README.md reorganized to cut duplication between them (single quick-start section, TOC, fixed repo-structure tree). (#3)

Docs

  • Skill usage references renamed to the /code-* command form. (#3)
  • PATH persistence and the fish caveat documented in the quick-start section. (#4)
  • core documented as an ordinary domain throughout README.md, AGENTS.md, CONTRIBUTING.md, tools/README.md; every --with-core example replaced. (#6)