feat: add nightly branch workflow
This commit is contained in:
@@ -42,19 +42,19 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
|
||||
|
||||
#### Docker Skills (3)
|
||||
|
||||
5. **docker-start-dev**
|
||||
1. **docker-start-dev**
|
||||
- Location: `.github/skills/docker-start-dev.SKILL.md`
|
||||
- Purpose: Starts development Docker Compose environment
|
||||
- Wraps: `docker compose -f docker-compose.dev.yml up -d`
|
||||
- Status: ✅ Validated and functional
|
||||
|
||||
6. **docker-stop-dev**
|
||||
2. **docker-stop-dev**
|
||||
- Location: `.github/skills/docker-stop-dev.SKILL.md`
|
||||
- Purpose: Stops development Docker Compose environment
|
||||
- Wraps: `docker compose -f docker-compose.dev.yml down`
|
||||
- Status: ✅ Validated and functional
|
||||
|
||||
7. **docker-prune**
|
||||
3. **docker-prune**
|
||||
- Location: `.github/skills/docker-prune.SKILL.md`
|
||||
- Purpose: Cleans up unused Docker resources
|
||||
- Wraps: `docker system prune -f`
|
||||
@@ -63,6 +63,7 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
|
||||
### ✅ Files Created
|
||||
|
||||
#### Skill Documentation (7 files)
|
||||
|
||||
- `.github/skills/utility-version-check.SKILL.md`
|
||||
- `.github/skills/utility-clear-go-cache.SKILL.md`
|
||||
- `.github/skills/utility-bump-beta.SKILL.md`
|
||||
@@ -72,6 +73,7 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
|
||||
- `.github/skills/docker-prune.SKILL.md`
|
||||
|
||||
#### Execution Scripts (7 files)
|
||||
|
||||
- `.github/skills/utility-version-check-scripts/run.sh`
|
||||
- `.github/skills/utility-clear-go-cache-scripts/run.sh`
|
||||
- `.github/skills/utility-bump-beta-scripts/run.sh`
|
||||
@@ -83,6 +85,7 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
|
||||
### ✅ Tasks Updated (7 total)
|
||||
|
||||
Updated in `.vscode/tasks.json`:
|
||||
|
||||
1. **Utility: Check Version Match Tag** → `skill-runner.sh utility-version-check`
|
||||
2. **Utility: Clear Go Cache** → `skill-runner.sh utility-clear-go-cache`
|
||||
3. **Utility: Bump Beta Version** → `skill-runner.sh utility-bump-beta`
|
||||
@@ -139,6 +142,7 @@ Validation Summary:
|
||||
### Tested Skills
|
||||
|
||||
1. **utility-version-check**: ✅ Successfully validated version against git tag
|
||||
|
||||
```
|
||||
[INFO] Executing skill: utility-version-check
|
||||
OK: .version matches latest Git tag v0.14.1
|
||||
@@ -161,6 +165,7 @@ Validation Summary:
|
||||
## Skill Documentation Quality
|
||||
|
||||
All Phase 4 skills include:
|
||||
|
||||
- ✅ Complete YAML frontmatter (agentskills.io compliant)
|
||||
- ✅ Detailed overview and purpose
|
||||
- ✅ Prerequisites and requirements
|
||||
@@ -202,6 +207,7 @@ All skills integrate seamlessly with the skill-runner:
|
||||
```
|
||||
|
||||
The skill-runner provides:
|
||||
|
||||
- Consistent logging and output formatting
|
||||
- Error handling and exit code propagation
|
||||
- Execution environment validation
|
||||
@@ -236,24 +242,28 @@ The skill-runner provides:
|
||||
## Notable Skill Features
|
||||
|
||||
### utility-version-check
|
||||
|
||||
- Validates version consistency across repository
|
||||
- Non-blocking when no tags exist (allows initial development)
|
||||
- Normalizes version formats automatically
|
||||
- Used in CI/CD release workflows
|
||||
|
||||
### utility-clear-go-cache
|
||||
|
||||
- Comprehensive cache clearing (build, test, module, gopls)
|
||||
- Re-downloads modules after clearing
|
||||
- Provides clear next-steps instructions
|
||||
- Helpful for troubleshooting build issues
|
||||
|
||||
### utility-bump-beta
|
||||
|
||||
- Intelligent version bumping logic
|
||||
- Updates multiple files consistently (.version, package.json, version.go)
|
||||
- Interactive git commit/tag workflow
|
||||
- Prevents version drift across codebase
|
||||
|
||||
### utility-db-recovery
|
||||
|
||||
- Most comprehensive skill in Phase 4 (350+ lines of documentation)
|
||||
- Automatic environment detection (Docker vs local)
|
||||
- Multi-step recovery process with verification
|
||||
@@ -261,12 +271,14 @@ The skill-runner provides:
|
||||
- WAL mode configuration for durability
|
||||
|
||||
### docker-start-dev / docker-stop-dev
|
||||
|
||||
- Idempotent operations (safe to run multiple times)
|
||||
- Graceful shutdown with cleanup
|
||||
- Clear service startup/shutdown order
|
||||
- Volume preservation by default
|
||||
|
||||
### docker-prune
|
||||
|
||||
- Safe resource cleanup with force flag
|
||||
- Detailed disk space reporting
|
||||
- Protects volumes and running containers
|
||||
@@ -291,6 +303,7 @@ The skill-runner provides:
|
||||
**Phase 5**: Documentation & Cleanup (Days 12-13)
|
||||
|
||||
Upcoming tasks:
|
||||
|
||||
- Create comprehensive migration guide
|
||||
- Create skill development guide
|
||||
- Generate skills index JSON for AI discovery
|
||||
@@ -302,6 +315,7 @@ Upcoming tasks:
|
||||
Phase 4 has been successfully completed with all 7 utility and Docker management skills created, validated, and integrated. The project now has 19 operational skills across 5 categories (Testing, Integration, Security, QA, Utility, Docker), achieving 79% of the migration target.
|
||||
|
||||
All success criteria have been met:
|
||||
|
||||
- ✅ 7 new skills created and documented
|
||||
- ✅ 0 validation errors
|
||||
- ✅ All tasks.json references updated
|
||||
|
||||
Reference in New Issue
Block a user