agent-coordination
Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managingโฆ
PR creation, CI/CD validation, and release coordination patterns. Use when creating pull requests, running pre-PR validation, checking CI status, or coordinating merges.
Claude Code
$ npx -y skills add bybren-llc/safe-agentic-workflow --skill release-patterns --agent claude-code
Codex
$ npx skills add bybren-llc/safe-agentic-workflow --skill release-patterns -a codex -y
Cursor
$ npx skills add bybren-llc/safe-agentic-workflow --skill release-patterns -a cursor -y
Gemini CLI
$ npx skills add bybren-llc/safe-agentic-workflow --skill release-patterns -a gemini-cli -y
GitHub Copilot
$ npx skills add bybren-llc/safe-agentic-workflow --skill release-patterns -a github-copilot -y
OpenCode
$ npx skills add bybren-llc/safe-agentic-workflow --skill release-patterns -a opencode -y
Windsurf
$ npx skills add bybren-llc/safe-agentic-workflow --skill release-patterns -a windsurf -y
name: release-patterns description: PR creation, CI/CD validation, and release coordination patterns. Use when creating pull requests, running pre-PR validation, checking CI status, or coordinating merges. disable-model-invocation: true argument-hint: "[ticket-id]" allowed-tools: Read, Bash, Grep, Glob
Ensure consistent PR creation, CI/CD validation, and release coordination following rebase-first workflow.
Invoke this skill when:
# 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: 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-descriptionBefore creating any PR:
# MANDATORY before any PR yarn ci:validate && echo "READY FOR PR" || echo "FIX ISSUES FIRST"
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/{{LINEAR_WORKSPACE}}/issue/{{TICKET_PREFIX}}-XXX
## Changes Made
- Change 1
- Change 2
## Testing
```bash
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:
```bash
# 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:
```text
Task tool: QAS subagent
Prompt: "Review PR #XXX for {{TICKET_PREFIX}}-YYY. Validate commit format, CI status, patterns."SAW โ SAFe Agentic Workflow AI Agent Harness for Multi-Agent Team Workflows Built on SAFe methodology (Scaled Agile Framework), adapted for AI agent teams (Now With AI-DLC!) Works for any team with repeatable processes: Software, Marketing, Research, Legal, Operations.
Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managingโฆ
API route implementation patterns with RLS, Zod validation, and error handling. Use when creating API routes, implementingโฆ
Documentation templates for ADRs, runbooks, and architecture docs. Use when creating architectural decision records, operationalโฆ
Deployment workflows, pre-deploy validation, and smoke testing patterns. Use when deploying to staging or production, runningโฆ
Frontend patterns for Next.js App Router, Clerk auth, shadcn/Radix UI, and PostHog analytics. Use when building UI components,โฆ
Advanced git operations including rebase, bisect, cherry-pick, and conflict resolution. Use when rebasing branches, debuggingโฆ
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, orโฆ
Ask which skill or flow fits your situation. A router over the skills in this repo.