Help us improve
Share bugs, ideas, or general feedback.
From devx
Streamlines GitHub PR creation: push branch, detect conventional commit title, create PR with auto-generated body, and set metadata. Useful when a feature branch is ready for review.
npx claudepluginhub ohdearquant/lionagi --plugin devxHow this skill is triggered โ by the user, by Claude, or both
Slash command
/devx:prThis skill is limited to the following tools:
The summary Claude sees in its skill listing โ used to decide when to auto-load this skill
Streamlined PR creation. Push branch, create PR, set metadata โ one step.
Creates draft pull requests via GitHub CLI: gathers git context with status/logs/diffs, generates conventional commit titles, formats markdown bodies. Triggers on PR creation phrases.
Creates GitHub Pull Requests using GitHub CLI: detects existing PRs for branches, pushes changes, generates titles/bodies from commits. Handles monorepos/submodules. Use for /create-pr or PR/review requests.
Creates GitHub pull requests from current branch using repo templates, conventional commit titles, issue linking from commits/branch, and gh CLI. Invoke with $create-pr after implementation.
Share bugs, ideas, or general feedback.
Streamlined PR creation. Push branch, create PR, set metadata โ one step.
Check .khive/pr.toml:
# .khive/pr.toml (optional)
default_base_branch = "main"
default_to_draft = false
default_reviewers = []
default_assignees = []
default_labels = []
auto_push_branch = true
git branch --show-current
git log main..HEAD --oneline
git diff main..HEAD --stat
If auto_push_branch = true (default):
git push -u origin <current-branch>
gh pr list --head <current-branch> --json number,url,state
If PR exists, report it and optionally open in browser.
Infer title from last conventional commit if not provided:
gh pr create \
--title "<inferred or provided title>" \
--body "$(cat <<'EOF'
## Summary
<bullet points summarizing all commits>
## Test plan
- [ ] Tests pass
- [ ] Linting clean
๐ค Generated with [Claude Code](https://claude.com/claude-code)
EOF
)" \
--base <base_branch>
Add metadata if configured:
gh pr edit <number> --add-reviewer user1 --add-label "feature"
Output PR URL, number, and status.
gh CLI (must be authenticated)