Skill for developing AI agent engine components in internal/agent/. Covers the ReAct loop, swarm delegation, planning, verification, memory reflection, and cron automation.
中文简介正在准备中。当前显示原文说明。
Skill for creating ActonOS releases. Covers version bumping, changelog management, git tagging, Docker image publishing, and ISO creation.
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
Use this skill when creating releases for ActonOS — bumping versions, generating changelogs, tagging, and publishing artifacts.
Before creating a release, ensure:
make testmake lintmake buildCHANGELOG.md has entries under [Unreleased]# Patch release (bug fixes): 0.1.0 → 0.1.1
make bump-patch
# Minor release (new features): 0.1.0 → 0.2.0
make bump-minor
# Major release (breaking changes): 0.1.0 → 1.0.0
make bump-major
The scripts/version-bump.sh script automatically:
VERSION fileVERSION fileCHANGELOG.md:
[Unreleased] entries to [X.Y.Z] - YYYY-MM-DD[Unreleased] sectionchore(release): vX.Y.ZvX.Y.ZPreview without modifying files:
bash scripts/version-bump.sh patch --dry-run
Add entries to CHANGELOG.md under [Unreleased]:
## [Unreleased]
### Added
- Multi-agent swarm delegation with configurable timeout (#42)
- Discord channel adapter (#38)
### Fixed
- FTS5 index corruption on concurrent writes (#35)
- Token refresh daemon race condition (#33)
### Changed
- Improved agent manifest validation error messages
# Generate entries from conventional commits since last tag
bash scripts/changelog-gen.sh
# Since a specific tag
bash scripts/changelog-gen.sh v0.1.0
# All commits
bash scripts/changelog-gen.sh --all
The script groups commits by type:
feat → Addedfix → Fixedrefactor, docs, style, test, build, ci, chore → Changed!) → Removed (with ⚠️ marker)# Ensure you're on main with latest changes
git checkout main
git pull origin main
# Verify everything passes
make lint
make test
make build
# Auto-generate changelog entries
bash scripts/changelog-gen.sh
# Review and edit CHANGELOG.md manually
# Add any missing entries, polish descriptions
# Choose the appropriate bump type
make bump-minor # or bump-patch / bump-major
# Push commit and tag
git push origin main --tags
# Docker image
make docker
docker push actonos/actonos:$(cat VERSION)
docker push actonos/actonos:latest
# ISO (if releasing bare-metal)
make iso
vX.Y.ZActonOS vX.Y.Zbuild/actond (Linux AMD64 binary)build/ActonOS-vX.Y.Z.iso (if applicable)For urgent fixes on a released version:
# 1. Create hotfix branch from the tag
git checkout -b hotfix/v0.2.1 v0.2.0
# 2. Apply the fix
# ... make changes ...
git commit -m "fix(memory): critical FTS5 corruption on write"
# 3. Bump patch version
bash scripts/version-bump.sh patch
# 4. Merge back to main
git checkout main
git merge hotfix/v0.2.1
# 5. Push
git push origin main --tags
# 6. Clean up
git branch -d hotfix/v0.2.1
| File | Purpose | Updated By |
|---|---|---|
VERSION | Source of truth | scripts/version-bump.sh |
CHANGELOG.md | Release history | Manual + scripts/version-bump.sh |
Go binary -ldflags | Embedded version | Makefile (reads VERSION) |
| Docker tag | Image version | Makefile (reads VERSION) |
| ISO filename | Image version | scripts/build-iso.sh (reads VERSION) |
While in 0.x.y:
After 1.0.0:
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Skill for developing AI agent engine components in internal/agent/. Covers the ReAct loop, swarm delegation, planning, verification, memory reflection, and cron automation.
中文简介正在准备中。当前显示原文说明。
Skill for developing REST API endpoints in internal/server/. Covers routing, request validation, WebSocket streaming, and API conventions.
中文简介正在准备中。当前显示原文说明。
Skill for building ActonOS: Web UI → Go binary → Docker image → ISO. Covers the entire build pipeline.
中文简介正在准备中。当前显示原文说明。
Skill for developing messaging channel adapters via WASM Plugins and managing routing, session state, pairing codes, and accounts in internal/channels/.
中文简介正在准备中。当前显示原文说明。
Skill for developing the ActonOS React 19 + Tailwind v4 frontend adhering to the official DESIGN.md specification. Covers design tokens, component decomposition, zero-hardcoded-text i18n, and go:embed delivery.
中文简介正在准备中。当前显示原文说明。
Skill for initial ActonOS project setup, environment verification, and dependency installation.
中文简介正在准备中。当前显示原文说明。