Files
trailofbits__skills/CODEOWNERS
Line: 2: incorrect codeowner user: dguido Line: 2: incorrect codeowner user: kz-tob Line: 2: no users/groups matched Line: 5: incorrect codeowner user: BuffaloWill Line: 5: incorrect codeowner user: elopez Line: 5: incorrect codeowner user: dguido Line: 5: incorrect codeowner user: kz-tob Line: 5: no users/groups matched Line: 6: incorrect codeowner user: omarinuwa Line: 6: incorrect codeowner user: dguido Line: 6: incorrect codeowner user: kz-tob Line: 6: no users/groups matched Line: 7: incorrect codeowner user: omarinuwa Line: 7: incorrect codeowner user: dguido Line: 7: incorrect codeowner user: kz-tob Line: 7: no users/groups matched Line: 8: incorrect codeowner user: BuffaloWill Line: 8: incorrect codeowner user: dguido Line: 8: incorrect codeowner user: kz-tob Line: 8: no users/groups matched Line: 9: incorrect codeowner user: GrosQuildu Line: 9: incorrect codeowner user: dguido Line: 9: incorrect codeowner user: kz-tob Line: 9: no users/groups matched Line: 10: incorrect codeowner user: dguido Line: 10: incorrect codeowner user: kz-tob Line: 10: no users/groups matched Line: 11: incorrect codeowner user: tob-scott-a Line: 11: incorrect codeowner user: dguido Line: 11: incorrect codeowner user: kz-tob Line: 11: no users/groups matched Line: 12: incorrect codeowner user: dguido Line: 12: incorrect codeowner user: kz-tob Line: 12: no users/groups matched Line: 13: incorrect codeowner user: DarkaMaul Line: 13: incorrect codeowner user: dguido Line: 13: incorrect codeowner user: kz-tob Line: 13: no users/groups matched Line: 14: incorrect codeowner user: omarinuwa Line: 14: incorrect codeowner user: dguido Line: 14: incorrect codeowner user: kz-tob Line: 14: no users/groups matched Line: 15: incorrect codeowner user: bsamuels453 Line: 15: incorrect codeowner user: dguido Line: 15: incorrect codeowner user: kz-tob Line: 15: no users/groups matched Line: 16: incorrect codeowner user: xintenseapple Line: 16: incorrect codeowner user: dguido Line: 16: incorrect codeowner user: kz-tob Line: 16: no users/groups matched Line: 17: incorrect codeowner user: nisedo Line: 17: incorrect codeowner user: dguido Line: 17: incorrect codeowner user: kz-tob Line: 17: no users/groups matched Line: 18: incorrect codeowner user: nicksellier Line: 18: incorrect codeowner user: dguido Line: 18: incorrect codeowner user: kz-tob Line: 18: no users/groups matched Line: 19: incorrect codeowner user: ahpaleus Line: 19: incorrect codeowner user: dguido Line: 19: incorrect codeowner user: kz-tob Line: 19: no users/groups matched Line: 20: incorrect codeowner user: Ninja3047 Line: 20: incorrect codeowner user: dguido Line: 20: incorrect codeowner user: kz-tob Line: 20: no users/groups matched Line: 21: incorrect codeowner user: hbrodin Line: 21: incorrect codeowner user: dguido Line: 21: incorrect codeowner user: kz-tob Line: 21: no users/groups matched Line: 22: incorrect codeowner user: ESultanik Line: 22: incorrect codeowner user: dguido Line: 22: incorrect codeowner user: kz-tob Line: 22: no users/groups matched Line: 23: incorrect codeowner user: dariushoule Line: 23: incorrect codeowner user: dguido Line: 23: incorrect codeowner user: kz-tob Line: 23: no users/groups matched Line: 24: incorrect codeowner user: tob-scott-a Line: 24: incorrect codeowner user: dguido Line: 24: incorrect codeowner user: kz-tob Line: 24: no users/groups matched Line: 25: incorrect codeowner user: Ninja3047 Line: 25: incorrect codeowner user: dguido Line: 25: incorrect codeowner user: kz-tob Line: 25: no users/groups matched Line: 26: incorrect codeowner user: bohendo Line: 26: incorrect codeowner user: dguido Line: 26: incorrect codeowner user: kz-tob Line: 26: no users/groups matched Line: 27: incorrect codeowner user: ESultanik Line: 27: incorrect codeowner user: dguido Line: 27: incorrect codeowner user: kz-tob Line: 27: no users/groups matched Line: 28: incorrect codeowner user: hbrodin Line: 28: incorrect codeowner user: dguido Line: 28: incorrect codeowner user: kz-tob Line: 28: no users/groups matched Line: 29: incorrect codeowner user: zi0Black Line: 29: incorrect codeowner user: GrosQuildu Line: 29: incorrect codeowner user: dguido Line: 29: incorrect codeowner user: kz-tob Line: 29: no users/groups matched Line: 30: incorrect codeowner user: GrosQuildu Line: 30: incorrect codeowner user: dguido Line: 30: incorrect codeowner user: kz-tob Line: 30: no users/groups matched Line: 31: incorrect codeowner user: dguido Line: 31: incorrect codeowner user: kz-tob Line: 31: no users/groups matched Line: 32: incorrect codeowner user: ahpaleus Line: 32: incorrect codeowner user: dguido Line: 32: incorrect codeowner user: kz-tob Line: 32: no users/groups matched Line: 33: incorrect codeowner user: ahpaleus Line: 33: incorrect codeowner user: dguido Line: 33: incorrect codeowner user: kz-tob Line: 33: no users/groups matched Line: 34: incorrect codeowner user: tob-scott-a Line: 34: incorrect codeowner user: dguido Line: 34: incorrect codeowner user: kz-tob Line: 34: no users/groups matched Line: 35: incorrect codeowner user: omarinuwa Line: 35: incorrect codeowner user: dguido Line: 35: incorrect codeowner user: kz-tob Line: 35: no users/groups matched Line: 36: incorrect codeowner user: axelm-tob Line: 36: incorrect codeowner user: dguido Line: 36: incorrect codeowner user: kz-tob Line: 36: no users/groups matched Line: 37: incorrect codeowner user: smichaels-tob Line: 37: incorrect codeowner user: dguido Line: 37: incorrect codeowner user: kz-tob Line: 37: no users/groups matched Line: 38: incorrect codeowner user: GrosQuildu Line: 38: incorrect codeowner user: dguido Line: 38: incorrect codeowner user: kz-tob Line: 38: no users/groups matched Line: 39: incorrect codeowner user: tob-scott-a Line: 39: incorrect codeowner user: pbottine Line: 39: incorrect codeowner user: tob-joe Line: 39: incorrect codeowner user: dguido Line: 39: incorrect codeowner user: kz-tob Line: 39: no users/groups matched Line: 40: incorrect codeowner user: axelm-tob Line: 40: incorrect codeowner user: dguido Line: 40: incorrect codeowner user: kz-tob Line: 40: no users/groups matched Line: 41: incorrect codeowner user: DarkaMaul Line: 41: incorrect codeowner user: dguido Line: 41: incorrect codeowner user: kz-tob Line: 41: no users/groups matched Line: 42: incorrect codeowner user: dguido Line: 42: incorrect codeowner user: kz-tob Line: 42: no users/groups matched Line: 43: incorrect codeowner user: kumarak Line: 43: incorrect codeowner user: dguido Line: 43: incorrect codeowner user: kz-tob Line: 43: no users/groups matched
Clinton Thomas 696dee5717 Remove debug-buttercup, re-homed in trailofbits/buttercup (#221)
The skill only makes sense inside the codebase it debugs. It hardcodes
Buttercup's crs namespace, the 13 Redis stream names and 5 consumer groups
from common/queues.py, the app= label selectors from its Helm charts, and
its /tmp/health_check_alive liveness convention. None of that helps anyone
outside that repo, and all of it goes stale when that code changes with no
signal here.

It now lives at .claude/skills/debug-buttercup/ in trailofbits/buttercup,
next to the queue definitions and charts it documents, alongside the
existing buttercup-langfuse skill. Nothing is lost.

Also drops the Infrastructure section from the README, which this was the
only entry under.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Scott Arciszewski <147527775+tob-scott-a@users.noreply.github.com>
Co-authored-by: kz-tob <kara.zaffarano@trailofbits.com>
2026-08-03 10:52:44 -04:00

44 lines
2.2 KiB
Plaintext

# Default owner for everything
* @dguido @kz-tob
# Plugin-specific owners (alphabetical)
/plugins/agentic-actions-auditor/ @BuffaloWill @elopez @dguido @kz-tob
/plugins/audit-context-building/ @omarinuwa @dguido @kz-tob
/plugins/building-secure-contracts/ @omarinuwa @dguido @kz-tob
/plugins/burpsuite-project-parser/ @BuffaloWill @dguido @kz-tob
/plugins/c-review/ @GrosQuildu @dguido @kz-tob
/plugins/claude-in-chrome-troubleshooting/ @dguido @kz-tob
/plugins/constant-time-analysis/ @tob-scott-a @dguido @kz-tob
/plugins/culture-index/ @dguido @kz-tob
/plugins/devcontainer-setup/ @DarkaMaul @dguido @kz-tob
/plugins/differential-review/ @omarinuwa @dguido @kz-tob
/plugins/dimensional-analysis/ @bsamuels453 @dguido @kz-tob
/plugins/dwarf-expert/ @xintenseapple @dguido @kz-tob
/plugins/entry-point-analyzer/ @nisedo @dguido @kz-tob
/plugins/firebase-apk-scanner/ @nicksellier @dguido @kz-tob
/plugins/fp-check/ @ahpaleus @dguido @kz-tob
/plugins/gh-cli/ @Ninja3047 @dguido @kz-tob
/plugins/git-cleanup/ @hbrodin @dguido @kz-tob
/plugins/github-triage/ @ESultanik @dguido @kz-tob
/plugins/insecure-defaults/ @dariushoule @dguido @kz-tob
/plugins/let-fate-decide/ @tob-scott-a @dguido @kz-tob
/plugins/modern-python/ @Ninja3047 @dguido @kz-tob
/plugins/mutation-testing/ @bohendo @dguido @kz-tob
/plugins/open-sourcing/ @ESultanik @dguido @kz-tob
/plugins/property-based-testing/ @hbrodin @dguido @kz-tob
/plugins/rust-review/ @zi0Black @GrosQuildu @dguido @kz-tob
/plugins/skill-improver/ @GrosQuildu @dguido @kz-tob
/plugins/second-opinion/ @dguido @kz-tob
/plugins/semgrep-rule-creator/ @ahpaleus @dguido @kz-tob
/plugins/semgrep-rule-variant-creator/ @ahpaleus @dguido @kz-tob
/plugins/sharp-edges/ @tob-scott-a @dguido @kz-tob
/plugins/spec-to-code-compliance/ @omarinuwa @dguido @kz-tob
/plugins/static-analysis/ @axelm-tob @dguido @kz-tob
/plugins/supply-chain-risk-auditor/ @smichaels-tob @dguido @kz-tob
/plugins/testing-handbook-skills/ @GrosQuildu @dguido @kz-tob
/plugins/trailmark/ @tob-scott-a @pbottine @tob-joe @dguido @kz-tob
/plugins/variant-analysis/ @axelm-tob @dguido @kz-tob
/plugins/vulnerability-triage-brocards/ @DarkaMaul @dguido @kz-tob
/plugins/yara-authoring/ @dguido @kz-tob
/plugins/zeroize-audit/ @kumarak @dguido @kz-tob