All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
- New
skillscripts configcommand to print three config snapshots: default, current-directory local, and effective merged config. - New integration test coverage for config snapshot output (
cli_config_show).
- Reworked bundled skills into standardized
SKILL.mdformat under:skills/skillscripts_builder/SKILL.mdskills/skillscripts_usager/SKILL.md
- README and README_zh were rewritten and aligned to emphasize:
- fast skill retrieval (
skill find) for agent loops - deep agent/runtime JSON integration
- script-based skills beyond Markdown-only systems
- fast skill retrieval (
- Repository docs were consolidated into README files (removed standalone
docs/pages).
- Release workflow packaging verification now checks current bundled skill paths (
skills/skillscripts_builder/SKILL.md,skills/skillscripts_usager/SKILL.md) so tag-triggered releases pass asset validation.
scan_pathsnow expands~and~/...to the user home directory when loading config.syncnow warns (without failing) when a configured scan path does not exist.- Added i18n messages for missing scan path warnings in
enandzh-CN.
- Release workflow now packages the entire
skills/directory (recursive) instead of file-level includes only. - Added directory-level verification (
test -d skills) before archive upload.
- Release packaging now explicitly includes
README.md,README_zh.md,LICENSE, and bundledskills/*files. - Added packaging-asset verification step in release workflow to prevent missing files in future release archives.
- Project-level
skills/pack with one-skill-per-folder layout for easier runtime portability - Extended integration docs for
scan_pathsand system-prompt-first tool routing - Additional docs pages for positioning, script skillization, runtime integration, and packaging
initglobal seeding now copies skill files recursively from bundled/currentskills/- Unified default config/cache paths to
~/.config/skillscriptsand~/.cache/skillscripts - README and README_zh restructured around product positioning, pain points, and runtime copy flow
- Layered project structure split into
app,domain,infra, andpresentation - Stable, legal, deduplicated tool identifiers for
search --json - Agent-ready JSON output with TTY-aware syntax highlighting
- Structured integration test suite based on
assert_cmd,predicates, andtempfile - Bilingual documentation with
README.mdandREADME_zh.md
- Polished CLI help text and user-facing copy across CLI, TUI, and localized messages
- Refined error messages to be more human-friendly and action-oriented
- Split CLI output, sync pipeline, and TUI internals into smaller focused modules
- Preserved plain JSON output in non-TTY environments for Agent and pipeline compatibility
- Improved fallback handling for missing or corrupted local indexes
- Hardened strict-mode sync behavior around invalid headers and duplicate
tool_namevalues