meta(tasks): create [tdd-criteria-build-install] in claude-skills
This commit is contained in:
@@ -347,3 +347,29 @@ version: 0.1.0
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: .meeting-room / 2026-05-07T04:02:21.684Z -->
|
||||
|
||||
---
|
||||
|
||||
## 🔵 [tdd-criteria-build-install] — Build `dist/tdd-criteria.skill` archive, install to `~/.claude/skills/tdd-criteria/`, commit both `dist/` and `dist-hermes/` artefacts. Closes the rollout loop — after this task the skill is live for both Claude (next session) and Hermes (next factory deploy).
|
||||
|
||||
**Steps:**
|
||||
1. `bash ~/projects/claude-skills/scripts/install.sh tdd-criteria` — copies `skills/tdd-criteria/` → `~/.claude/skills/tdd-criteria/` (replaces if exists). Verifies skill is loadable in next Claude session.
|
||||
2. `bash ~/projects/claude-skills/scripts/build.sh tdd-criteria` — zips `skills/tdd-criteria/` → `dist/tdd-criteria.skill`. Cross-platform: bash on Linux/macOS, delegates to PowerShell on Windows without `zip`.
|
||||
3. `python ~/projects/claude-skills/scripts/build-hermes.py` — regenerates `dist-hermes/` (already done in `tdd-criteria-hermes-mapping`'s verification step, but re-run for clean state before commit).
|
||||
4. Commit: `dist/tdd-criteria.skill` + `dist-hermes/software-development/tdd-criteria/` (whole tree).
|
||||
5. Push (subject to project-discipline Rule 4 — ask user if no auto-push grant).
|
||||
|
||||
**Verification:**
|
||||
- `ls ~/.claude/skills/tdd-criteria/SKILL.md` exists.
|
||||
- `ls ~/projects/claude-skills/dist/tdd-criteria.skill` exists, size > 0.
|
||||
- `ls ~/projects/claude-skills/dist-hermes/software-development/tdd-criteria/SKILL.md` exists.
|
||||
- Optional: in a fresh Claude session, ask «what skills do you have for TDD?» — `tdd-criteria` should surface.
|
||||
|
||||
**Out of scope:** activation in specific projects (separate task `tdd-criteria-rollout-projects` if user wants to add `follow tdd-criteria` trigger to selected `CLAUDE.md`s). Skill is reachable via description-based pull regardless.
|
||||
|
||||
**Status:** blocked
|
||||
**Where I stopped:** (not started)
|
||||
**Next action:** Дождаться 🟢 у `tdd-criteria-skill-write` и `tdd-criteria-hermes-mapping`. Прогнать install.sh + build.sh + build-hermes.py. Закоммитить dist/ и dist-hermes/. Push (по grant-у).
|
||||
**Blocker:** tdd-criteria-skill-write, tdd-criteria-hermes-mapping
|
||||
**Branch:** master
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: .meeting-room / 2026-05-07T04:02:38.862Z -->
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user