Skip to content

docs(skills): consolidate to one embedded source + sync README/CHANGELOG#99

Merged
rlaope merged 1 commit into
masterfrom
docs/skills-single-source
May 28, 2026
Merged

docs(skills): consolidate to one embedded source + sync README/CHANGELOG#99
rlaope merged 1 commit into
masterfrom
docs/skills-single-source

Conversation

@rlaope
Copy link
Copy Markdown
Owner

@rlaope rlaope commented May 28, 2026

Summary

Skills coexisted in two hand-maintained places that had already drifted:

  • internal/core/skills/builtin/ — 24 files, what //go:embed actually ships.
  • top-level skills/ — a 13-file mirror the README pointed at (and the README path internal/skills/skills/ didn't even exist).

The 11 skills from #94/#95 existed only under builtin/, so the mirror was stale. Two sources of truth with no guard = the same drift class just closed for slash commands.

Resolution — single source:

  • Remove the top-level skills/ mirror (no build consumer; the embed reads builtin/ directly; the 13 files were byte-identical and stay in git history).
  • Repoint the README at internal/core/skills/builtin/ and update the skill table to all 24 (count, path, and 11 new operational / runtime-engine / AI-inference rows).
  • CHANGELOG: skill expansion (7 → 24) + native-scrollback TUI redesign entries.

Test plan

  • go build ./... + go test ./... green (the embed is unaffected — it never read top-level skills/)
  • No code/build references to top-level skills/ (only the README linked it)

Skills lived in two hand-maintained places — the embedded
internal/core/skills/builtin/ (24 files, what //go:embed actually ships)
and a duplicate top-level skills/ mirror (13 files) that the README
pointed at. The mirror had already drifted: the 11 skills added in #94/#95
existed only under builtin/, and the README's path ("internal/skills/
skills/") did not even exist. Two sources of truth with no guard is the
same drift class we just closed for slash commands.

Collapse to a single source: remove the top-level skills/ mirror (no build
consumer — the embed reads builtin/ directly; the 13 files were byte-
identical and remain in git history), and repoint the README at
internal/core/skills/builtin/. Update the skill table to all 24 (count,
path, and the 11 new operational / runtime-engine / AI-inference rows) and
add CHANGELOG entries for the skill expansion and the native-scrollback
TUI redesign.

Signed-off-by: rlaope <piyrw9754@gmail.com>
@rlaope rlaope merged commit b8f477e into master May 28, 2026
2 checks passed
@rlaope rlaope deleted the docs/skills-single-source branch May 28, 2026 04:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant