# Create Prs

Use only in the Anarlog repository when the active checkout branch is exactly...

- Repository: https://github.com/fastrepl/anarlog (9738 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add fastrepl/anarlog --skill create-prs -g -a claude-code -y`
Codex: `npx skills add fastrepl/anarlog --skill create-prs -g -a codex -y`
Cursor: `npx skills add fastrepl/anarlog --skill create-prs -g -a cursor -y`
Gemini CLI: `npx skills add fastrepl/anarlog --skill create-prs -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add fastrepl/anarlog`

## Description

Use only in the Anarlog repository when the active checkout branch is exactly gitbutler/workspace. Create missing pull requests for branches in the current GitButler workspace, preserving stack bases and skipping existing PRs. Use when asked to open or publish workspace PRs that do not exist yet.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Create missing GitButler PRs

## Applicability

Use only in the Anarlog repository or its checkouts/worktrees when the active
checkout branch is exactly `gitbutler/workspace`. Before running this workflow,
check with `git symbolic-ref --quiet --short HEAD` (a read-only branch check).
On any other branch or detached HEAD, skip this skill and use the normal Git
workflow. Do not initialize GitButler or switch branches to activate the skill.
Use this checkout's skills, not a global copy or another checkout's skills.

Use this skill when asked to create missing PRs for branches in the Anarlog GitButler
workspace.

Read the repository-local [but](../gitbutler/SKILL.md) skill and the active repository's AGENTS.md and workflow
skill when present. Use `but` for version control and stack-aware PR creation,
and the repository's preferred authenticated forge tools for reads. Derive the
repository, push remote, and target from the current workspace.

Invoking this workflow authorizes creating missing PRs and the in-scope pushes
that creation requires. Creating this skill alone does not run that workflow.
Do not merge PRs, enable auto-merge, or publish unrelated work.

## Discover missing PRs

The rest: https://github.com/fastrepl/anarlog/blob/HEAD/.agents/skills/create-prs/SKILL.md
