尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 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
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗