v0.1.1
What's Changed
- docs: specify multi-tool bundle support (Option A) by @sjquant in #2
- Rename "use" command to "add" for better clarity by @sjquant in #3
- Add --tool flag and per-tool filtering for skul add and skul list by @sjquant in #4
- Implement skul remove command for removing bundles from the active set by @sjquant in #5
- Introduce skul reset (de-materialize worktree) by @sjquant in #6
- Implement skul apply and update skul status grouped output by @sjquant in #7
- Complete Multi-Bundle Support: tests, docs, and task unblock by @sjquant in #8
- Add bundle auto-detection and cross-tool transform task by @sjquant in #10
- Implement bundle auto-detection and cross-tool content transforms by @sjquant in #11
- Mark bundle auto-detection and cross-tool transform task as done by @sjquant in #12
- Remove backward-compat flat fields from MaterializeBundleResult by @sjquant in #14
- Apply agent-aware CLI design: --json, --dry-run, SKUL_NO_TUI, and AGENTS.md by @sjquant in #13
- Remove TASKS.md and SPEC.md by @sjquant in #15
- docs: rewrite README as production-level, GitHub AI-optimized homepage by @sjquant in #16
- feat: support repository root as a bundle by @sjquant in #17
- feat: auto-clone remote sources on first skul add by @sjquant in #18
- Fix bundle source parsing by @sjquant in #19
- Add SSH transport support for remote bundle sources by @sjquant in #20
- Rename --tool flag to --agent across CLI and tests by @sjquant in #21
- Implement check and update commands by @sjquant in #22
- Fix pnpm link support for CLI installs by @sjquant in #23
- Fix CLI packaging and interactive bundle selection by @sjquant in #24
- Add GitHub shorthand and clear-cache command by @sjquant in #25
- Fix critical DX issues: apply --dry-run, --agent validation, error transparency, and shared utilities by @sjquant in #26
- Improve novice UX: help, errors, colors, and actionable hints by @sjquant in #27
- Add git index primitives for root instruction shadows by @sjquant in #28
- Add dirty target safety checks for root instruction shadows by @sjquant in #31
- Add root instruction target definitions by @sjquant in #29
- Extend registry schema with shadowed_files by @sjquant in #30
- Implement shadow rendering and fingerprinting by @sjquant in #32
- Make root instruction helper private by @sjquant in #33
- Create tracked shadow mode by @sjquant in #34
- Make skul status shadow-aware by @sjquant in #35
- Add linked worktree shadow coverage by @sjquant in #37
- Add project icon and favicon assets by @sjquant in #38
- Add shadow suspend and refresh commands by @sjquant in #39
- Add
skul syncwrapper by @sjquant in #40 - Document root instruction help by @sjquant in #41
- Add docs website by @sjquant in #44
- Improve CLI ref and tool selection UX by @sjquant in #43
- Use dark Prism theme for light-mode docs code blocks by @sjquant in #45
- Document root instruction workflows by @sjquant in #42
- Align mobile navbar sidebar layout with gji website by @sjquant in #46
- Add and link social preview asset by @sjquant in #47
- Set up prek pre-commit hooks with Biome and TypeScript typecheck by @sjquant in #48
- Add GitHub Copilot and Kiro tool support by @sjquant in #49
- Support source-scoped bundle selection by @sjquant in #50
- Add bundle item selection by @sjquant in #52
- Update docs for Copilot and Kiro by @sjquant in #51
- Prompt for agent selection when --agent is not specified on skul add by @sjquant in #53
- Add --global flag for installing bundles to ~/.claude/ by @sjquant in #54
- Simplify CLAUDE.md and add CI with coverage reporting by @sjquant in #55
- Add Google Antigravity support by @sjquant in #56
- Add copilot, kiro, and antigravity tools; use each tool's native root instruction file by @sjquant in #63
- Add unit tests for three untested public modules by @sjquant in #64
- Add global mode support for all tools by @sjquant in #65
- Improve multiselect prompt flow by @sjquant in #62
- Support source-scoped item selection and add refresh by @sjquant in #66
- Handle deselected source item bundles by @sjquant in #69
- Show selected add items in output by @sjquant in #70
- Fix dry-run clone bypass, YAML parser, and simplify conflict resolution to overwrite-or-fail by @sjquant in #67
- Add unshipped notice to CLAUDE.md by @sjquant in #71
- Materialize extra skill folder files alongside SKILL.md by @sjquant in #72
- Reorganize docs: move advanced commands to docs/advanced.md by @sjquant in #73
- Refactor ref pinning to use --ref instead of --pin by @sjquant in #74
- Add --disable-model-invocation flag to skul add by @sjquant in #76
- Add remote update markers to add output by @sjquant in #79
- Parse folded frontmatter scalars by @sjquant in #80
- Add automated npm publish workflow by @sjquant in #78
- Add bulk mutating command options by @sjquant in #81
- Split CLI tests for faster runs by @sjquant in #82
- Bump package version to 0.1.1 by @sjquant in #83
Full Changelog: https://github.com/sjquant/skul/commits/v0.1.1