# Gh Issue Develop

> Manage linked branches for GitHub issues using gh issue develop.

- Skill: `dceoy/gh-issue-develop` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dceoy/gh-issue-develop`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dceoy/gh-issue-develop/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dceoy (https://skillmd.com/u/dceoy)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dceoy/gh-issue-develop

---


# GitHub Issue Develop

## When to use

- The user asks to create or list branches linked to an issue.
- You need a branch name tied to an issue.

## Inputs to confirm

- Issue number or URL.
- Branch name (optional) and base branch.
- Whether to checkout after creation.
- Target repo if not current (`--repo OWNER/REPO`).

## Workflow

1. Verify auth:
   ```bash
   gh --version
   gh auth status
   ```
2. List linked branches:
   ```bash
   gh issue develop --list 123
   ```
3. Create a branch (optionally checkout):
   ```bash
   gh issue develop 123 --name "feature/123-fix" --base main --checkout
   ```

## Examples

```bash
# Create and checkout a branch for issue 123
~ gh issue develop 123 --checkout
```

## Notes

- `--branch-repo` allows creating the branch in a fork.
- `--base` sets the remote base branch for the new branch.

## References

- GitHub CLI manual: https://cli.github.com/manual/
- `gh issue develop --help`

