Skip to content

Harden and publish the Bellwire Skill - #23

Merged
xwchris merged 1 commit into
mainfrom
agent/harden-bellwire-skill
Aug 8, 2026
Merged

Harden and publish the Bellwire Skill#23
xwchris merged 1 commit into
mainfrom
agent/harden-bellwire-skill

Conversation

@xwchris

@xwchris xwchris commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

What changed

  • make the published Skill self-contained with Direct v2 assets and an Apache 2.0 license
  • keep one-time Agent, Ingest, and Wake tokens out of stdout by requiring a new 0600 secret output file
  • share protocol validation across the CLI and Direct conformance, including typed Surface validation and uniform 401 checks
  • add Skill archive/link, secret handling, and negative validation contract tests
  • prepare repository release v0.1.1

Why

The previous release archive referenced files outside the Skill folder, printed one-time tokens to the terminal, and could report Direct Surface conformance without validating the payload consumed by iOS.

Validation

  • Skill quick validation
  • npm run lint
  • npm run typecheck
  • npm test: 169 passed
  • npm run build
  • npm run ios:build
  • ClawHub 1.0.1 dry-run: would-publish, 21 files

@xwchris
xwchris marked this pull request as ready for review August 8, 2026 06:53
@xwchris
xwchris merged commit 0cb53dc into main Aug 8, 2026
4 checks passed
@xwchris
xwchris deleted the agent/harden-bellwire-skill branch August 8, 2026 06:54
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