Skip to content

Commit eb6a83c

Browse files
grichaclaude
andauthored
chore: migrate warden.toml to [[skills]] format (#160)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0b79f2c commit eb6a83c

File tree

1 file changed

+25
-19
lines changed

1 file changed

+25
-19
lines changed

warden.toml

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,40 @@
11
version = 1
22

3-
[defaults.filters]
3+
[defaults]
44
ignorePaths = ["docs/**", "**/*.md", "**/*.lock", "**/*.json"]
55

6-
[[triggers]]
6+
[[skills]]
77
name = "security-review"
8-
event = "pull_request"
9-
actions = ["opened", "synchronize", "reopened"]
10-
skill = "security-review"
8+
paths = ["src/**", "web/**", "mobile/**"]
119
remote = "getsentry/skills"
1210

13-
[triggers.filters]
14-
paths = ["src/**", "web/**", "mobile/**"]
11+
[[skills.triggers]]
12+
type = "pull_request"
13+
actions = ["opened", "synchronize", "reopened"]
1514

16-
[[triggers]]
15+
[[skills.triggers]]
16+
type = "local"
17+
18+
[[skills]]
1719
name = "react-best-practices"
18-
event = "pull_request"
19-
actions = ["opened", "synchronize", "reopened"]
20-
skill = "vercel-react-best-practices"
20+
paths = ["**/*.tsx", "**/*.jsx"]
2121
remote = "vercel-labs/agent-skills"
2222

23-
[triggers.filters]
24-
paths = ["**/*.tsx", "**/*.jsx"]
23+
[[skills.triggers]]
24+
type = "pull_request"
25+
actions = ["opened", "synchronize", "reopened"]
26+
27+
[[skills.triggers]]
28+
type = "local"
2529

26-
[[triggers]]
30+
[[skills]]
2731
name = "code-simplifier"
28-
event = "pull_request"
29-
actions = ["opened", "synchronize", "reopened"]
30-
skill = "code-simplifier"
32+
paths = ["src/**", "web/**", "mobile/**"]
3133
remote = "getsentry/skills"
3234

33-
[triggers.filters]
34-
paths = ["src/**", "web/**", "mobile/**"]
35+
[[skills.triggers]]
36+
type = "pull_request"
37+
actions = ["opened", "synchronize", "reopened"]
38+
39+
[[skills.triggers]]
40+
type = "local"

0 commit comments

Comments
 (0)