Install
$ agentstack add skill-ericwang915-pythonclaw-github ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
GitHub
When to Use
- [ ] List repositories, issues, or pull requests
- [ ] Create or view issues and PRs
- [ ] Check CI/workflow run status
- [ ] Create or manage releases
- [ ] Query GitHub REST or GraphQL API
- [ ] Review PR checks, comments, or status
When NOT to Use
- [ ] General git commands (commit, push, branch) — use
gitdirectly - [ ] Cloning public repos — use
git clonewithout this skill - [ ] Tasks that don't involve GitHub (e.g., local file operations)
Setup
- For gh CLI: Install with
brew install gh(macOS) or see cli.github.com - Auth: Run
gh auth loginor setGH_TOKEN/GITHUB_TOKEN - For Python fallback: Create a PAT at https://github.com/settings/tokens and add to
pythonclaw.json:
"skills": {
"github": {
"token": "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
Usage/Commands
gh CLI (Preferred)
| Action | Command | |--------|---------| | List PRs | gh pr list --repo owner/repo | | View PR | gh pr view --repo owner/repo | | Create PR | gh pr create --repo owner/repo --title "..." --body "..." | | PR checks | gh pr checks --repo owner/repo | | List issues | gh issue list --repo owner/repo | | Create issue | gh issue create --repo owner/repo --title "..." --body "..." | | Workflow runs | gh run list --repo owner/repo | | View run | gh run view --repo owner/repo | | REST API | gh api /repos/owner/repo | | GraphQL | gh api graphql -f query='{ viewer { login } }' |
Python Fallback
When gh is not installed or for custom logic:
python {skill_path}/gh.py [options]
repos— list user's public repositoriesrepo— get repository detailsissues— list open issuescreate-issue --title "..." --body "..."— create an issueprs— list open pull requestspr— get PR details
Notes
- Prefer
ghCLI for standard operations; it handles auth, pagination, and output formatting - Use
{skill_path}/gh.pywhen you need Python-specific behavior or gh is unavailable - For CI runs,
gh run listandgh run viewshow Actions workflow status
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ericwang915
- Source: ericwang915/PythonClaw
- License: MIT
- Homepage: https://github.com/ericwang915/PythonClaw
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.