dallay/opencode-docker/pr-creator
Claude Code and agent skill by dallay/opencode-docker
- community
Checking that the SKILL.md file is still in the repository.
Use this skill when asked to create a pull request (PR). It ensures all PRs follow the repository's established templates and standards.
Install
npx vskill@latest install dallay/opencode-docker/pr-creatorSKILL.md
Pull Request Creator
This skill guides the creation of high-quality Pull Requests that adhere to the repository's standards.
Workflow
Follow these steps to create a Pull Request:
- Locate Template: Search for a pull request template in the repository.
- Check
.github/pull_request_template.md - Check
.github/PULL_REQUEST_TEMPLATE.md - If multiple templates exist (e.g., in
.github/PULL_REQUEST_TEMPLATE/),
ask the user which one to use or select the most appropriate one based on the context (e.g., bug_fix.md vs feature.md).
- Read Template: Read the content of the identified template file.
- Draft Description: Create a PR description that strictly follows the
template's structure.
- Headings: Keep all headings from the template.
- Checklists: Review each item. Mark with
[x]if completed. If an item
is not applicable, leave it unchecked or mark as [ ] (depending on the template's instructions) or remove it if the template allows flexibility (but prefer keeping it unchecked for transparency).
- Content: Fill in the sections with clear, concise summaries of your
changes.
- Related Issues: Link any issues fixed or related to this PR (e.g.,
"Fixes #123").
- Create PR: Use the
ghCLI to create the PR. To avoid shell escaping
issues with multi-line Markdown, write the description to a temporary file first.
``bash # 1. Write the drafted description to a temporary file # 2. Create the PR using the --body-file flag gh pr create --title "type(scope): succinct description" --body-file <temp_file_path> # 3. Remove the temporary file rm <temp_file_path> ``
- Title: Use a semantic PR title following
Conventional Commits style when the repository supports it (e.g., feat(ui): add new button, fix(core): resolve crash, chore(ci): update workflow permissions).
- Align Semantics: Keep branch name, commit message, and PR title aligned in
intent.
- Good alignment:
feat/search-shortcuts→feat: add search shortcuts→
feat: add search shortcuts
- Avoid mixing intents like
chore/...branch withfeat:PR title unless
the actual scope changed and you explicitly renamed the branch strategy.
Principles
- Compliance: Never ignore the PR template. It exists for a reason.
- Completeness: Fill out all relevant sections.
- Accuracy: Don't check boxes for tasks you haven't done.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingconfig/skills/pr-creator/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dallay/opencode-docker/pr-creator)