pf-create-issue

Create GitHub issues across PatternFly repositories with templates and duplicate detection.

10|26|Updated Jul 8, 2025
One-click install
npx skills add https://github.com/patternfly/ai-helpers --skill pf-create-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pf-create-issue
Source: https://github.com/patternfly/ai-helpers/tree/main/plugins/issue-management/skills/pf-create-issue
Command: npx skills add https://github.com/patternfly/ai-helpers --skill pf-create-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PatternFly teams often struggle to consistently create well-structured GitHub issues across multiple repositories, leading to inconsistent templates, missed follow-ups, and duplicated effort.

Core Features & Use Cases

  • Template support: Detects and uses issue templates from .github/ISSUE_TEMPLATE/ or remote if available, to standardize fields and save time.
  • Followup tracking: Analyzes commits to suggest work for related repos and cross-repo coordination.
  • Target repo analysis: Reads the target repository to propose file paths and changes with context-aware guidance.
  • Smart duplicate detection: Searches for similar issues to avoid duplicates and surface existing solutions.
  • Flexible output: Create issues via GitHub CLI or save as a markdown document for offline workflows.
  • Multi-repo aware: Works across the PatternFly organization to coordinate changes in multiple repos.

For example, given a PatternFly project, it can prefill issue details from context and suggest follow-up tasks across patternfly/patternfly, patternfly/patternfly-react, and patternfly-design tokens.

Quick Start

Invoke /pf-create-issue to begin an interactive issue creation workflow for your target PatternFly repository.

Frequently Asked Questions about pf-create-issue

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

FAQPage Schema
How do I create GitHub issues with templates for PatternFly repositories?

To create PatternFly GitHub issues with templates, invoke the interactive workflow to detect issue templates from .github/ISSUE_TEMPLATE/ and pre-populate fields automatically. This standardizes issue creation across multiple repos to ensure consistent structure.

What is the best way to track followups across multiple PatternFly repositories?

Tracking followups across multiple PatternFly repositories is handled by analyzing commits to suggest work for related repos and cross-repo coordination. This identifies necessary changes across patternfly, patternfly-react, and design tokens.

Can I save a GitHub issue to a markdown file instead of using the gh CLI?

Yes, you can save a GitHub issue to a markdown file instead of using the gh CLI. The workflow provides flexible output options, allowing you to create issues via GitHub CLI or save as a markdown document for offline workflows.

Does duplicate detection search for similar existing GitHub issues before creating a new one?

Duplicate detection does search for similar existing GitHub issues before creating a new one. It scans the target repository to surface existing solutions and avoid duplicated effort, ensuring you do not submit redundant issues.

How does context analysis propose file paths and changes for a new issue?

Context analysis proposes file paths and changes by reading the target repository to provide context-aware guidance. It analyzes the repository structure to suggest accurate modifications and prefill issue details based on the project context.