post-pr-for-reviewlisted
Install: claude install-skill mostafa-drz/claude-skills
# Post PR for Review
Generate a contextual Slack message for posting a PR to the team's review channel.
## Preferences
_Read `~/.claude/skills/post-pr-for-review/preferences.md` using the Read tool. If not found, no preferences are set — using defaults._
## Context
_On startup, use Bash to detect: current git branch, repo name, org (`gh repo view --json owner -q .owner.login`), and your open PRs (`gh pr list --author @me --state open --limit 5`). Skip any that fail._
## Command Routing
Check `$ARGUMENTS`:
- **`help`** → display help then stop
- **`config`** → interactive setup then stop
- **`reset`** → delete preferences, confirm, stop
- **anything else** → generate the Slack message
### Help
If `$ARGUMENTS` is "help" (case-insensitive), display:
```
Post PR for Review
Generate a Slack message for posting a PR to the team's review channel.
Usage:
/post-pr-for-review 393 PR in current repo
/post-pr-for-review 393 ai-assemble PR in specific repo
/post-pr-for-review <github-url> PR from full URL
/post-pr-for-review config Configure defaults
/post-pr-for-review reset Clear preferences
/post-pr-for-review help Show this help
Context sources:
PR Title, description, diff, files changed
Linear Linked ticket objective, project, status
Session Current conversation, decisions made, files discussed
Related Other open PRs in the same project/initia