Files
getskills/CHANGELOG.md

60 lines
1.8 KiB
Markdown
Raw Normal View History

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.0] - 2026-03-21
### Added
- Initial release of GetSkill CLI tool
- Search skills from getskill.work API
- Install skills via Git clone
- Update skills via Git pull
- Automatic Git detection and installation guide
- Windows: Auto-download Git installer
- macOS: Homebrew installation guide
- Linux: Package manager installation guide
- Cross-platform support (Windows, macOS, Linux)
- Automatic skill file management to OpenClaw skills directory
- Skills cache directory for Git repositories
- Command-line interface with the following commands:
- `search` - Search for skills
- `install` - Install a skill
- `update` - Update an existing skill
- `list` - List locally installed skills
- `path` - Show directory paths
- `clean` - Clean Git cache
- Programming API for Node.js integration
- Comprehensive documentation (README, EXAMPLES)
### Features
- Zero external dependencies (uses only Node.js built-in modules)
- Progress indicator for Git installer download
- Smart skill file detection (excludes README files)
- Automatic directory creation
- Error handling and user-friendly messages
### Documentation
- README.md with full usage guide
- EXAMPLES.md with real-world usage scenarios
- API interface specification
- Installation guides for all platforms
## [Unreleased]
### Planned
- Unit tests
- Skills version management
- Skill dependency resolution
- Configuration file support
- Offline mode
- Skill backup and restore
- Interactive skill selection
- Shell completion scripts
---
[1.0.0]: https://github.com/workskills/getskill/releases/tag/v1.0.0