リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗GitHub CLI extension - GitHub tools for LLMs
English | 한국어
@pleaseai/gh-please is a powerful GitHub CLI extension that enhances issue and PR management.
gh extension install pleaseai/gh-please
CI / Docker (no authentication needed): gh extension install uses the GitHub
API, whose unauthenticated rate limit (60 req/hour per IP) is easily exhausted on
shared CI runners — gh then reports the HTTP 403 as an auth error. Use the
standalone installer, which downloads the binary from the public release CDN with
no token:
curl -fsSL https://raw.githubusercontent.com/pleaseai/gh-please/main/scripts/install.sh | bash
Prefer
gh extension installin CI? SetGH_TOKEN(e.g.${{ github.token }}in GitHub Actions) to lift the rate limit.
# Issue management
gh please issue create --title "Fix bug" --type Bug
gh please issue sub-issue create 100 --title "Sub-task"
gh please issue dependency add 200 --blocked-by 199
gh please issue develop 123 # Auto-create worktree
# Issue types
gh please issue type list
gh please issue type set 123 --type Feature
gh please issue type remove 123
# PR management
gh please pr review reply 1234567890 -b "Fixed!" # Database ID
gh please pr review reply PRRC_kwDOABC123 -b "Fixed!" # Node ID also supported
gh please pr review thread list 456 # List threads with Node IDs
gh please pr review thread list 456 --unresolved-only
gh please pr review thread resolve 456 --all
# Comment management
gh please issue comment list 123 --format json
gh please issue comment edit 987654321 --body "Updated" # Requires --issue option
gh please pr review comment edit 987654321 --body "Updated" --pr 456
gh-please automatically supports all GitHub CLI commands through passthrough:
# Any gh command works through gh-please
gh please repo view
gh please workflow list
gh please release view v1.0.0
# Convert output to TOON format (58.9% token reduction)
gh please issue list --format toon
gh please issue view 123 --format toon # View commands supported!
gh please pr view 456 --format toon
gh please pr checks 123 --format toon
gh please workflow list --format toon
gh please repo view --format toon
# Get JSON for automation
gh please pr list --format json
gh please issue view 123 --format json # Auto-injects required fields
gh please repo view --format json
How it works:
--format toon converts JSON output to TOON format (58.9% token savings)--format json preserves JSON output--json flagissue view, pr view, repo view)Benefits:
# Create isolated workspace for issue
gh please issue develop 123
# → Creates ~/.please/worktrees/repo/feat-123-feature
# Cleanup after work
gh please issue cleanup
# Create issue with type
gh please issue create --title "Login bug" --type Bug
# List available issue types
gh please issue type list
gh please issue type list --json name,color
# Set/update issue type
gh please issue type set 123 --type Feature
# Remove issue type
gh please issue type remove 123
# Hierarchical issue structure
gh please issue sub-issue create 100 --title "Task 1"
gh please issue sub-issue list 100 --format markdown
This is the beginning of the README. Read the rest at the original. Read the full README ↗