/pr
Create a pull request from the current branch.
$ npx -y skills add alirezarezvani/claude-code-skill-factory --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/pr
Context preview
What this command does when you run it.
Create a pull request from the current branch.
Command definition
pr.mddescription: Create a pull request from the current branch. argument-hint: [target-branch]
Variables
TARGET_BRANCH: $1 (defaults to `main`) SOURCE_BRANCH: current branch (`git branch --show-current`)
Workflow
1. Ensure `/review` and `/security-scan` have passed locally. 2. Confirm `ci-commit-branch-guard` and `ci-quality-gate` workflows succeeded for `SOURCE_BRANCH`. 3. Create the PR using GitHub CLI:
gh pr create \
--base "$TARGET_BRANCH" \
--head "$SOURCE_BRANCH" \
--title "<Conventional PR title>" \
--body-file .github/pull_request_template.mdIf no template exists, provide a summary referencing Context, Testing, and Security results. 4. Add labels (`gh pr edit --add-label "status: in-review"`). 5. Share the PR link with reviewers and ensure at least one human approval is obtained.
A comprehensive toolkit for generating production-ready Claude Skills and Claude Code Agents at scale.
Repo: alirezarezvani/claude-code-skill-factory
Other commands on claude-code-skill-factory.
- /build-hook
**Interactive guide for creating custom hooks with Q&A workflow and automatic validation.**
Open command - /build
**Quick access to the factory-guide orchestrator for building custom Skills, Prompts, Agents, or Hooks.**
Open command - /ci-guard
Trigger the Commit & Branch Guard workflow on demand.
Open command - /codex-exec
**Easy wrapper for running Codex CLI commands from Claude Code with proper syntax.**
Open command - /factory-status
**See what you've built, what's validated, what's installed, and what's next.**
Open command - /cm
Stage working tree changes and create a Conventional Commit (no push).
Open command

