smithery/bybren-llc

release-patterns

PR creation, CI/CD validation, and release coordination patterns. Use when creating pull requests, running pre-PR validation, checking CI status, or coordinating merges.

Installation

$ npx skills add smithery/bybren-llc --skill release-patterns

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/bybren-llc · top by installs.

npx skills add smithery/bybren-llc

Browse all from smithery/bybren-llc

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Bash, Grep, Glob
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,428 B
  • docs SUMMARY.md 193 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Release Patterns Skill

Purpose

Ensure consistent PR creation, CI/CD validation, and release coordination following rebase-first workflow.

When This Skill Applies

Invoke this skill when:

  • Creating pull requests
  • Running pre-PR validation (yarn ci:validate)
  • Checking CI/CD status
  • Coordinating merge timing
  • Verifying rebase status

Stop-the-Line Conditions

FORBIDDEN Patterns

# FORBIDDEN: Missing ticket reference
gh pr create --title "feat: add feature"  # Missing [{{TICKET_PREFIX}}-XXX]

# FORBIDDEN: Using squash/merge commits
gh pr merge --squash  # Breaks linear history
gh pr merge --merge   # Creates merge commit

# FORBIDDEN: Skipping CI validation
git push origin feature  # Without yarn ci:validate first

# FORBIDDEN: Pushing without rebase
git push origin feature  # When branch is behind dev

CORRECT Patterns

# CORRECT: Ticket reference in title
gh pr create --title "feat(scope): description [{{TICKET_PREFIX}}-XXX]"

# CORRECT: Rebase merge only
gh pr merge --rebase --delete-branch

# CORRECT: CI validation before push
yarn ci:validate && git push --force-with-lease

# CORRECT: Always rebase first
git fetch origin && git rebase origin/dev
git push --force-with-lease origin {{TICKET_PREFIX}}-XXX-description

Pre-PR Checklist (MANDATORY)

Before creating any PR:

  • Branch name: {{TICKET_PREFIX}}-{number}-{description}
  • Commits follow: type(scope): description [{{TICKET_PREFIX}}-XXX]
  • Rebased on latest dev: git fetch origin && git rebase origin/dev
  • CI passes locally: yarn ci:validate
  • Linear history: No merge commits (git log --oneline --graph -10)

CI/CD Validation Command

# MANDATORY before any PR
yarn ci:validate && echo "READY FOR PR" || echo "FIX ISSUES FIRST"

PR Creation Template

````bash gh pr create --title "feat(scope): description [{{TICKET_PREFIX}}-XXX]" --body "$(cat <<'EOF'

Summary

Implements [feature/fix] as specified in Linear ticket {{TICKET_PREFIX}}-XXX.

Linear Ticket: https://linear.app/{{LINEARWORKSPACE}}/issue/{{TICKETPREFIX}}-XXX

Changes Made

  • Change 1
  • Change 2

Testing

yarn ci:validate
# All checks passed
````

## Pre-merge Checklist

- [x] Rebased on latest dev
- [x] CI passes
- [x] Linear ticket referenced

🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"

````

## Merge Strategy

**ONLY** use rebase merge:

CORRECT

gh pr merge --rebase --delete-branch

NEVER

gh pr merge --squash # Loses commit history gh pr merge --merge # Creates merge commits ````

QAS Gate (MANDATORY)

Before merging any PR, invoke QAS for independent review:

Task tool: QAS subagent
Prompt: "Review PR #XXX for {{TICKET_PREFIX}}-YYY. Validate commit format, CI status, patterns."

Authoritative References

  • PR Template: .github/pullrequesttemplate.md
  • Workflow Guide: CONTRIBUTING.md (Pull Request Process section)
  • CI/CD Pipeline: docs/CI-CD-Pipeline-Guide.md
  • Agent Workflow SOP: docs/sop/AGENTWORKFLOWSOP.md (3-stage review chain)