feat: 初始化 getskills 技能

添加 SKILL.md 文件,将 getskills 工具转换为标准技能格式

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-03-22 22:46:32 +08:00
commit 4bbdbfd52e
27 changed files with 2285 additions and 0 deletions

59
CHANGELOG.md Normal file
View File

@@ -0,0 +1,59 @@
# 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