Skip to content

chore: migrate warden.toml to [[skills]] format#160

Merged
gricha merged 1 commit intomainfrom
test/warden-multi-pass
Feb 13, 2026
Merged

chore: migrate warden.toml to [[skills]] format#160
gricha merged 1 commit intomainfrom
test/warden-multi-pass

Conversation

@gricha
Copy link
Copy Markdown
Owner

@gricha gricha commented Feb 13, 2026

Summary

  • Migrate from legacy [[triggers]] format to current [[skills]] format
  • Add type = "local" triggers so skills also run via warden CLI (not just on PRs)
  • No behavior change for PR workflow -- same skills, same paths, same actions

Before

[[triggers]]
name = "security-review"
event = "pull_request"
actions = ["opened", "synchronize", "reopened"]
skill = "security-review"
remote = "getsentry/skills"

[triggers.filters]
paths = ["src/**", "web/**", "mobile/**"]

After

[[skills]]
name = "security-review"
paths = ["src/**", "web/**", "mobile/**"]
remote = "getsentry/skills"

[[skills.triggers]]
type = "pull_request"
actions = ["opened", "synchronize", "reopened"]

[[skills.triggers]]
type = "local"

Test plan

  • Warden GitHub Action runs on this PR and matches the same triggers
  • warden HEAD from CLI picks up local triggers

Migrate from legacy [[triggers]] format to the current [[skills]] format.
Also adds local triggers so skills run via `warden` CLI, not just on PRs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gricha gricha marked this pull request as ready for review February 13, 2026 21:16
@gricha gricha merged commit eb6a83c into main Feb 13, 2026
7 of 8 checks passed
@gricha gricha deleted the test/warden-multi-pass branch February 13, 2026 21:16
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