create-pr

Create GitHub Pull Requests with Conventional Commits and OWASP Top 10 security checks.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Fandhe-AI/agent-cli-skills --skill create-pr-fandhe-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/Fandhe-AI/agent-cli-skills/tree/main/skills/create-pr
Command: npx skills add https://github.com/Fandhe-AI/agent-cli-skills --skill create-pr-fandhe-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of GitHub PRs in Conventional Commits format, integrating security checks to prevent issues before they become PRs.

Core Features & Use Cases

  • PR Creation with Security Checks: Automatically generates PRs with required checks and prompts for user action if issues are detected.
  • Conventional Commits Format: Ensures PR titles adhere to the Conventional Commits standard for better project management.
  • Use Case: Use this Skill to create PRs from your local commits, ensuring they follow the project's standards and include necessary security checks.

Quick Start

Generate a PR for your changes and run the create-pr command.

Frequently Asked Questions about create-pr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub PR creation with security checks?

Automate GitHub PR creation by using a Skill that generates pull requests from local commits while validating code against OWASP Top 10 security checks. It prompts for user action if security issues are detected before the PR is submitted.

How do I ensure my pull request titles follow Conventional Commits?

Ensure pull request titles follow Conventional Commits by automating PR creation with a tool that formats titles to adhere to the standard. This enforces consistent project management formatting for every GitHub pull request.

Do I need the gh CLI to create GitHub pull requests with security validation?

Yes, you need the gh CLI tool installed to create GitHub pull requests with security validation. The Skill operates within the CLI environment and relies on gh for GitHub integration and security checks against OWASP Top 10.

What happens when a security check fails during automated PR creation?

When a security check fails during automated PR creation, the process pauses and prompts for user action. This prevents security issues from becoming pull requests by requiring manual intervention before proceeding.

Can I run OWASP Top 10 security checks on local commits before pushing to GitHub?

Yes, you can run OWASP Top 10 security checks on local commits before pushing to GitHub. The automated PR creation process validates your changes locally and flags issues, ensuring security standards are met before submission.