From frontend-skills
Analyze changes, create categorized conventional commits, push, and open a PR. Use when user asks to open a PR, invokes `/commit-push-pr`, or requests a full commit -> push -> PR flow with CI monitoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/frontend-skills:commit-push-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Repo/code changes: run `/deslop` before commit, push, PR, or merge.
Repo/code changes: run /deslop before commit, push, PR, or merge.
See REFERENCE.md for commit-type table, auto-label map, PR body template.
Run these Bash commands before proceed:
git status -sb -- working-tree stategit diff HEAD -- staged + unstaged changesgit branch --show-current -- current branchgh repo view --json defaultBranchRef -q '.defaultBranchRef.name' -- default branchgit log --oneline -5 -- recent commits for style refgh pr list --head $(git branch --show-current) --json number,url,title --jq '.[0] // empty' -- existing PR on branchgh --version -- if missing, stop, ask user installgh auth status -- if not authed, ask user run gh auth login and stopExecute full commit-push-PR flow below in single response.
Check REFERENCE.md for review skill list. If NONE ran this session, warn and block unless user confirms skip.
git add -Atype/description (e.g. feat/add-commit-push-command) and switchGroup changed files by conventional commit type (see REFERENCE.md type table).
For each category with files:
git add <file1> <file2> ... -- never git add -A or git add .type(scope): terse description
Co-Authored-By trailerRecord commit types created -- used for auto-labeling Phase 5.
git log --oneline origin/<branch>..HEAD 2>/dev/null || git log --oneline -5git push -u origin $(git branch --show-current)--force-with-lease OK when needed (after rebase)PR exists (from context) -> skip to Phase 6, push updated it already.
gh pr create with --base, --fill-verbose, --assignee @megh pr checks <PR_NUMBER> --watch via Monitor toolsleep + polling -- use --watch flaggit status and git diff to confirm clean worktree--force-with-lease OK when needed (after rebase)gh pr create fails -> show error, suggest --recover flag for retrynpx claudepluginhub malinskibeniamin/skills --plugin frontend-skillsProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.