Skip to content

skill: add overlay-open-skill-2 — governed wrapper for Anthropic skill-creator#342

Open
mamonisme wants to merge 15 commits into
runxhq:mainfrom
mamonisme:feat/overlay-open-skill-2
Open

skill: add overlay-open-skill-2 — governed wrapper for Anthropic skill-creator#342
mamonisme wants to merge 15 commits into
runxhq:mainfrom
mamonisme:feat/overlay-open-skill-2

Conversation

@mamonisme

Copy link
Copy Markdown

Summary

Adds overlay-open-skill-2, a governed runx overlay that wraps a second, distinct open-ecosystem SKILL.md — the widely-used Anthropic skill-creator skill — under a pinned sha256 digest, scope bounds, and an explicit allowed_tools set.

Key properties:

  • Wrap, never fork: the upstream SKILL.md is never edited; the overlay references it by pinned content digest.
  • Runtime digest verification: the runner fetches the real upstream SKILL.md from a pinned commit URL at runtime, computes its sha256, and refuses (runx.overlay.digest.stale) when it no longer matches the pin.
  • Read-only contract: refuses mutate/append/advance.
  • Green hosted harness: 3 cases (2 graph + 1 needs_agent stop-case), 0 assertion errors.
  • Live registry: published at https://runx.ai/x/mamonisme/overlay-open-skill-2@sha-7707b0a1f7e2 (HTTP 200), dogfood receipt runx:receipt:sha256:1bbae4b169a9ae5897acbda28e7e4effe3d807284d55a084f569322df051adba.

Targets Frantic bounty #101.

Test plan

  • runx harness skills/overlay-open-skill-2 → status: passed (3 cases, 0 assertion errors).
  • runx registry publish ./skills/overlay-open-skill-2/SKILL.md --registry https://api.runx.ai → success.
  • Post-publish dogfood run sealed with receipt runx:receipt:sha256:1bbae4b169a9ae5897acbda28e7e4effe3d807284d55a084f569322df051adba.

mamonisme and others added 15 commits July 14, 2026 06:31
…nly guard)

Reads live CRM records from a real connector export at runtime, reconciles a
call transcript, decides field_updates within a crm_schema allowlist, and
executes them through a CRM transport that seals a before/after diff.
Refuses mutate/append/advance framing (read-only preview skill).
…skill-2) wrapping Anthropic skill-creator under pinned digest
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