with one click
find-related-tests
// Find test files and functions related to recent git changes. Suggests exact go test commands with correct env vars.
// Find test files and functions related to recent git changes. Suggests exact go test commands with correct env vars.
Add a Fleet-maintained app (FMA) for macOS (Homebrew) and/or Windows (winget). Use when asked to "add X as a macOS/Windows FMA", "add a Fleet-maintained app", or to debug FMA validator failures. Emphasizes verifying installer metadata with real tools (msitools, plist) instead of guessing.
Analyze a PR to determine which files still need approval and from whom, based on CODEOWNERS and website/config/custom.js. Use when the user asks "who needs to approve", "why is the PR blocked", "who blocks this PR", or similar.
Format release retro notes for a Fleet working group into a Slack recap post and ~timebox GitHub issues. Use when asked to "post retro recap", "format retro notes", "create release retro", or after a retrospective when feedback needs to land in Slack and action items need to be tracked.
Cherry-pick a merged PR onto a release candidate branch and open a new PR. Use when asked to cherry-pick, backport, or port a PR to an rc-minor or rc-patch branch.
Open a new Fleet feature request GitHub issue using the official fleetdm/fleet feature-request template. Use this skill whenever someone says "new feature request", "submit a feature request", "open a feature request", "create a feature request", "I want to request a feature", "feature request for...", or any similar phrasing indicating they want to file a new feature idea or product improvement with the Fleet team. Always use this skill — never construct issue body text yourself or link to the template without a pre-filled title and body.
Cherry-pick a merged PR into the current RC branch. Use when asked to "cherry-pick", "cp into RC", or after merging a PR that needs to go into the current release.
| name | find-related-tests |
| description | Find test files and functions related to recent git changes. Suggests exact go test commands with correct env vars. |
| allowed-tools | Bash(git *), Read, Grep, Glob |
| effort | low |
Look at my recent git changes (git diff and git diff --cached) and find all related test files.
For each modified file, find:
_test.go file in the same packageserver/service/integration_*_test.go files)List the test files and suggest specific test functions to run with the exact go test commands, including the right env vars (MYSQL_TEST, REDIS_TEST, etc.).