Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/lgtm-hq-pr
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/pr
What's inside
- Skill name
pr- Description
- Create pull requests with proper templates and metadata. Use when asked to create a PR, open a pull request, or submit changes for review. Auto-assign and auto-labeling handled by CI.
- License
- MIT
- Instructions
- 98 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Pull Request
Create pull requests with proper templates and metadata.
## Requirements
- PR should use the PR template of the current repository
- Assignee is automatically set by CI (random CODEOWNER)
- Labels are automatically applied by CI based on changed files
## Issue Detection
If the branch name contains an issue number (e.g., `feat/123-add-feature`,
`fix/45-parser-crash`), extract it and fetch the issue details:
```bash
gh issue view <number> --json title,body,labels
```
Use the issue context to:
1. Link the issue using the **Closes** section format (see below)
2. Inform the PR summary and description from the issue's title and body
If no issue number is found in the branch name, skip this step.
## Issue Link Format
**Always** use this exact format when linking issues in a PR body. Replace the
repo's `## Related Issues` template section with a `## Closes` section:
```markdown
## Closes
- Closes #123
- Closes #456
- Relates to #789
```
This format ensures GitHub renders rich issue links (with title, status, etc.)
automatically. Do **not** append the issue title after the number — GitHub
handles that via its rich formatting.
Rules:
- Use a `## Closes` heading (not `## Related Issues`)
- Each link is a bullet point: `- Closes #<number>`
- Use `Relates to` instead of `Closes` for issues that are related but not
fully resolved by this PR
- Do **not** add any text after the issue number (no titles, no descriptions)
## Usage
When asked to create a PR:
1. **Ensure pre-commit checks pass** (lint, test, Docker if applicable)
2. **Push the branch to remote**
3. **Detect associated issue** from branch name (see above)
4. **Read the repo's PR template**: look for `.github/PULL_REQUEST_TEMPLATE.md`
5. **Fill in the PR template** with actual content:
- **Summary**: Concise description of what the PR does and why
- **Type**: Check the matching type checkbox (feat, fix, test, etc.)
- **Changes Made**: Bullet list of specific changes
- **Closes**: Replace `## Related Issues` with `## Closes` section
using the issue link format specified above
- **Testing**: Check boxes for tests that were added/run
- **Quality Checks**: Check boxes for lint/format/build that passed
- **Checklist**: Check all applicable items
- Leave sections like Breaking Changes, Screenshots, Deployment Notes
with their placeholder comments if not applicable
6. **Create the PR**:
```bash
gh pr create --title "<title>" --body "<filled template>"
```
Use a HEREDOC for the body to preserve formatting.
**Important**: Do NOT use `gh pr create --fill` — it only uses the commit
message and skips the PR template entirely. Always read and fill the template.
Note: Assignees and labels are handled automatically by GitHub Actions:
- `pr-auto-assign.yml` - Assigns a random CODEOWNER
- `pr-labeler.yml` - Labels based on changed files (see `.github/labeler.yml`)
## Checklist
Before creating PR:
- [ ] All linting passes
- [ ] All tests pass
- [ ] Branch is pushed to remote
- [ ] Associated issue detected and linked (if branch has issue number)
- [ ] PR template read and filled with actual content
- [ ] PR created with filled template (not `--fill`)From lgtm-hq/ai-skills, MIT.
More from lgtm-hq/ai-skills
- 0.587score
analyze-project
lgtm-hq
High-level project analysis.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
analyze-tests
lgtm-hq
Test suite analysis.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
audit-merges
lgtm-hq
Deep retrospective audit of everything merged to main over a window - code quality against the stand-* skills, introduced bugs, unsafe changes, merges over…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
babysit-pr
lgtm-hq
Autonomously drive an open PR to merge-ready state by triaging Greptile and CodeRabbit review comments, fixing CI failures, handling CodeRabbit rate limits…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
implement-issues
lgtm-hq
Implement a set of GitHub issues in parallel - triage or take an explicit issue list, group by file-conflict, create a worktree per lane, delegate to…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
lintro-review
lgtm-hq
AI branch review using lintro's own `lintro review` — a standard local pre-push pass alongside the coderabbit and greptile CLIs, and the review of record when…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
coderabbit
lgtm-hq
Run CodeRabbit CLI for pre-push AI diff review.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
commit
lgtm-hq
Pre-commit workflow and commit guidelines.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
greptile
lgtm-hq
Run Greptile CLI for pre-push AI branch review.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
issue
lgtm-hq
Create GitHub issues with proper formatting, labels, and AI implementation prompts.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
pr-raycast
lgtm-hq
Prepare and open a pull request to raycast/extensions.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
analyze-code
lgtm-hq
Code-level quality analysis.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 15
- Last commit (this folder)
- May 12, 2026 (5 months ago)
- Last release
- Oct 22, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/lgtm-hq/ai-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from lgtm-hq
- 0.587score
analyze-tests
lgtm-hq
Test suite analysis.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
audit-merges
lgtm-hq
Deep retrospective audit of everything merged to main over a window - code quality against the stand-* skills, introduced bugs, unsafe changes, merges over…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
babysit-pr
lgtm-hq
Autonomously drive an open PR to merge-ready state by triaging Greptile and CodeRabbit review comments, fixing CI failures, handling CodeRabbit rate limits…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
implement-issues
lgtm-hq
Implement a set of GitHub issues in parallel - triage or take an explicit issue list, group by file-conflict, create a worktree per lane, delegate to…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
lintro-review
lgtm-hq
AI branch review using lintro's own `lintro review` — a standard local pre-push pass alongside the coderabbit and greptile CLIs, and the review of record when…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
analyze-project
lgtm-hq
High-level project analysis.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
pr skill. Agent Mart. https://agentmart.dev/skills/lgtm-hq-pr (last updated 2026-10-24)