engram-branch-pr

Link pull requests to approved issues and enforce labels before merging.

1|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/devopstales/aiskillgrid --skill engram-branch-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engram-branch-pr
Source: https://github.com/devopstales/aiskillgrid/tree/main/.agents/skills/engram-branch-pr
Command: npx skills add https://github.com/devopstales/aiskillgrid --skill engram-branch-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that pull requests are created with proper issue linkage and labels, reducing confusion and improving code review efficiency.

Core Features & Use Cases

  • Issue Linkage: Automatically links PRs to approved issues, maintaining traceability.
  • Label Enforcement: Ensures PRs have the correct type label, improving workflow consistency.
  • Automated Checks: Validates PRs against a set of criteria before merging, enhancing code quality.
  • Use Case: When you need to open a PR with full confidence that it complies with your team's standards.

Quick Start

Create a PR with the correct branch naming and issue linkage using the engram-branch-pr skill.

Frequently Asked Questions about engram-branch-pr

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

FAQPage Schema
How do I enforce issue linkage before creating a pull request?

To enforce issue linkage before pull request creation, you need workflows that validate branch naming against approved issues. This ensures full traceability and reduces confusion during code review by preventing unlinked PRs from merging.

What is the best way to automate PR label enforcement in software development?

Automated PR label enforcement validates that submitted pull requests contain the correct type labels before merging. This mechanism improves workflow consistency by blocking unlabeled PRs and ensuring standard categorization across development projects.

How do I link pull requests to approved issues automatically?

Linking pull requests to approved issues requires enforcing branch naming conventions that reference the issue ID. Automated checks validate this connection, maintaining traceability and ensuring code changes map directly to approved work items.

Does issue-first enforcement work with standard code review workflows?

Issue-first enforcement integrates with standard code review workflows by validating PRs against criteria like issue linkage and labels before merging. It suits development teams needing strict traceability without disrupting existing review processes.

Why do my pull requests fail automated checks before merging?

Pull requests fail automated checks before merging when they lack proper issue linkage, incorrect type labels, or non-compliant branch naming. Enforcing these criteria guarantees that only validated, traceable code changes pass the review process.