diff --git a/agents.toml b/agents.toml index cbef61bc49..2163046cc1 100644 --- a/agents.toml +++ b/agents.toml @@ -3,3 +3,7 @@ agents = ["claude", "cursor"] [trust] github_orgs = ["getsentry"] + +[[skills]] +name = "warden" +source = "getsentry/warden" diff --git a/warden.toml b/warden.toml new file mode 100644 index 0000000000..9cb2972f5b --- /dev/null +++ b/warden.toml @@ -0,0 +1,37 @@ +version = 1 + +[defaults] +failOn = "high" +reportOn = "medium" + +[[skills]] +name = "code-review" +remote = "getsentry/skills" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"] + +[[skills]] +name = "find-bugs" +remote = "getsentry/skills" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"] + +[[skills]] +name = "security-review" +remote = "getsentry/skills" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"] + +[[skills]] +name = "gha-security-review" +remote = "getsentry/skills" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"]