Agent skill
github:create-pr
Create a GitHub PR using the current branch's issue title and project PR template. Designed to be called after all dev steps complete.
Install this agent skill to your Project
npx add-skill https://github.com/uuta/dotfiles/tree/main/skills/create-pr
SKILL.md
Create PR
現在のブランチに紐づくissueのtitleを使ってPRを作成する。
Procedure
1. Get Issue Info
-
Get current branch:
git branch --show-current- Extract issue number:
feat/#123→123 - If no number found → Report error and stop
- Extract issue number:
-
Get issue title:
bashgh issue view {number} --json title --jq .title
2. Build PR Description
-
Look for PR template:
bash# Check common locations .github/pull_request_template.md .github/PULL_REQUEST_TEMPLATE.md .github/PULL_REQUEST_TEMPLATE/*.md -
If template found → use it as base structure, fill in content If not found → use default:
markdown## Summary ## Changes ## Notes -
Read diff to fill in content:
bashgit diff main...HEAD- Write concise, factual descriptions based on actual changes
- Keep each section brief (2-5 bullet points max)
3. Create PR
gh pr create \
--title "{issue title}" \
--body "$(cat <<'EOF'
{filled description}
EOF
)"
4. Report
- Display PR URL to user
- Update
docs/{branch_name}/dev-workflow.yaml:yamlpr: status: Done url: {pr_url}
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
pbi-sub-issue
タスク分割プラン(pbi-task-splitで作成)を元に、GitHub の Sub-issue を作成する。親 Issue との関係も自動で設定。
dev
Orchestrate TDD-based development workflow. Checks workflow state and delegates work to subagents (dev-plan, dev-step, create-pr).
neo-frontend-design
Create dark command-center / cyberpunk dashboard interfaces inspired by the OJPP Portal design. Use this skill when the user asks for a dark, neon-accented, terminal-aesthetic UI. Generates production-grade code with glitch effects, monospace typography, and per-module neon color coding.
tdd-plan
Create implementation plans following TDD methodology with test-first approach. Each test file is immediately followed by its implementation (fine-grained RED→GREEN cycles).
prototype
Generate 3 HTML prototype variants using a team of parallel agents. Each agent creates a distinct design pattern (e.g., hover effects, animations, layouts) based on user prompts or docs/goal.md. Use when the user wants to explore multiple design directions for a UI component.
review-format
Output in the specified format when a review of specific markdown is requested.
Didn't find tool you were looking for?