Skip to content

Validate via the hub's composite action; standalone tools; delta-over-AGENTS.md TODOs - #1

Merged
kahwaipd merged 1 commit into
mainfrom
chore/standalone-tools-action
Sep 4, 2026
Merged

kahwaipd merged 1 commit into
mainfrom
chore/standalone-tools-action

Conversation

@kahwaipd

@kahwaipd kahwaipd commented Sep 4, 2026

Copy link
Copy Markdown
Contributor
  • `.github/workflows/validate.yml` is now a single step: `uses: Virtual-Protocol/butler-skills/.github/actions/validate@main` (checks out the skill, fetches the hub tooling into `$RUNNER_TEMP`, installs viem, runs `validate.py --standalone .` and, when `duty.py` exists, `replay.py`). The action lands with the butler-skills PR; this repo's CI is red until that merges.
  • README: validate locally with `curl -sSLO https://virtual-protocol.github.io/butler-skills/tools/{validate.py,replay.py}\` — nobody clones the registry; `butler-` is the maintainer prefix, `bevo-` names are refused.
  • `.gitignore` keeps the downloaded tooling (validate.py, replay.py, stub_bevo.py, fixtures/) out of the skill.
  • SKILL.md TODO comments state the rule: a skill is the delta over AGENTS.md — never restate grammar, invariants, budgets or routing.

🤖 Generated with Claude Code

…delta-over-AGENTS.md TODOs; gitignore downloaded tooling

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: kw <kahwai@pathdao.io>
@kahwaipd
kahwaipd merged commit 76ee1f5 into main Sep 4, 2026
0 of 2 checks passed
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