Skip to content

phase2(s15.g.2): move skills under OpenClaw runtime adapter - #109

Merged
Pal Lakatos-Toth (pallakatos) merged 1 commit into
devfrom
phase2-skills-move-g2
Apr 29, 2026
Merged

Pal Lakatos-Toth (pallakatos) merged 1 commit into
devfrom
phase2-skills-move-g2

Conversation

@pallakatos

Copy link
Copy Markdown
Collaborator

Summary

Phase 2 slice S15.g.2 — relocate `cli/skills/` → `runtimes/openclaw/skills/`.

SKILL.md is an OpenClaw-specific contract (loaded by the OpenClaw agent from `/opt/azureclaw-plugin/skills/` at runtime). Future runtime adapters (`runtimes/openai-agents/`, `runtimes/maf/`) will ship their own skill formats. Skills belong alongside the OpenClaw runtime adapter, not under the operator CLI.

This follows S15.g.1 (PR #107) which already moved the OpenClaw plugin source into `runtimes/openclaw/src/`.

Changes

  • `git mv cli/skills runtimes/openclaw/skills` — 10 skill directories.
  • `sandbox-images/openclaw/Dockerfile` COPY src path updated. Runtime path `/opt/azureclaw-plugin/skills/` unchanged.
  • `CONTRIBUTING.md` layout table updated.

Verification

  • cli build/tests: green (354 pass).
  • runtimes/openclaw build/tests: green (100 pass).
  • No remaining `cli/skills` refs outside changelog/audit-doc history.

Pure mechanical refactor — no source code or behavior changes.

cli/skills/ → runtimes/openclaw/skills/. SKILL.md is OpenClaw-specific —
future runtime adapters (openai-agents, maf) will ship their own skill
formats — so skills belong alongside the OpenClaw runtime package, not
under the operator CLI. Mechanical move; no content changes.

Updated:
- sandbox-images/openclaw/Dockerfile (COPY src path)
- CONTRIBUTING.md (layout table)

cli build/tests + runtimes/openclaw build/tests: green.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pallakatos
Pal Lakatos-Toth (pallakatos) merged commit 82b1e63 into dev Apr 29, 2026
15 of 16 checks passed
@pallakatos
Pal Lakatos-Toth (pallakatos) deleted the phase2-skills-move-g2 branch April 29, 2026 21:44
Pal Lakatos-Toth (pallakatos) added a commit that referenced this pull request May 12, 2026
cli/skills/ → runtimes/openclaw/skills/. SKILL.md is OpenClaw-specific —
future runtime adapters (openai-agents, maf) will ship their own skill
formats — so skills belong alongside the OpenClaw runtime package, not
under the operator CLI. Mechanical move; no content changes.

Updated:
- sandbox-images/openclaw/Dockerfile (COPY src path)
- CONTRIBUTING.md (layout table)

cli build/tests + runtimes/openclaw build/tests: green.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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