github-workflowlisted
Install: claude install-skill samuhlo/ein-agent
# GitHub Workflow
Use this skill for GitHub delivery work:
- branch creation
- commit preparation
- PR creation
- PR summaries
- reviews
- CodeRabbit comment triage
- checks/status reading
- syncing PR links back to Linear
## Hard Stop Gates
Do not create, edit, push, commit, review, or sync GitHub delivery unless all relevant gates are complete.
Required gates for PRs:
- `github-workflow` is loaded before any `git`/`gh` delivery command.
- Engram context is recovered before acting: `mem_context` plus project-specific search for GitHub, PR style, auth, CodeRabbit, Linear, and delivery notes.
- Branch, remote, status, staged diff, unstaged diff, and base diff are inspected.
- Work branches are cut from `dev` and target base `dev`; only hotfixes branch from and target `main`. If `dev` is missing, create it from `main` before branching (see Branch Flow).
- Repo-local delivery files are read when present: `.github/pull_request_template.md`, `.coderabbit.yaml`, `AGENTS.md`, `CLAUDE.md`.
- PR body uses repo template and memory first, not generic copy.
- PR body is Spanish by default and uses rich Markdown unless user explicitly asks otherwise.
- Verification claims are evidence-backed. If a command/manual check did not run in the current session, write `Skipped` with reason.
- If `gh auth status` fails but `gh auth token` works, retry with `GH_TOKEN=$(gh auth token)`.
- After PR create/edit, run `gh pr view` and verify title, head branch, base branch, URL, state, and body.
I