Engineering
create-pr avatar

create-pr

Legacy alias for the pull request creation workflow. Redirects to sentry-skills:pr-writer to ensure standard PR writing practices are followed.

Introduction

The create-pr skill serves as a compatibility layer designed for users and AI agents who may invoke legacy command patterns for Git-based software development. By acting as a strict redirection mechanism, it ensures that all pull request generation tasks are funneled through the canonical sentry-skills:pr-writer workflow. This centralization is critical for maintaining consistency in PR descriptions, conventional commit adherence, and team-specific metadata requirements during the software delivery lifecycle.

  • Redirects legacy call patterns to the unified, modern PR writing engine.

  • Ensures that PR generation adheres to the documented standards, linting rules, and formatting conventions defined in the core repository.

  • Bridges the gap between historic command-line habits and modern agentic coding environments.

  • Provides a stable interface that avoids breaking existing scripts or muscle memory for veteran developers using Claude Code, Cursor, or similar tools.

  • Trigger this skill when a user explicitly requests create-pr or references the legacy naming convention in their prompt.

  • The underlying agent logic must always pivot to the capabilities provided by sentry-skills:pr-writer, treating it as the authoritative implementation.

  • Users should verify that they have necessary repository access and correct permissions before initiating a PR, as this alias does not bypass underlying Git or GitHub API safety boundaries.

  • Always define the scope of the pull request clearly; the redirection does not change the requirement for providing relevant file changes, branch context, and meaningful change logs to the primary skill engine.

  • If the task involves complex git operations or requires non-standard validation steps, stop and provide manual input to prevent malformed pull requests.

Repository Stats

Stars
35,612
Forks
5,842
Open Issues
2
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 29, 2026, 07:35 AM
View on GitHub