Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
GitHub Issues Manager
v1.0.0Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label b...
⭐ 0· 32·0 current·0 all-time
by@hsyhph
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The registry lists required binaries curl, git, and gh, but the SKILL.md explicitly says "No `gh` CLI dependency" and shows curl-based API calls. The instructions also require git operations (reasonable) but reference additional tools (jq) that are not declared in required binaries. Declaring gh while saying it isn't used is an incoherence that could indicate sloppy or incomplete packaging.
Instruction Scope
The SKILL.md instructs the agent to read local configuration files to resolve GH_TOKEN (~/.openclaw/openclaw.json and /data/.clawdbot/openclaw.json), export the token, and then call the GitHub API and create branches/PRs. Those config paths were not declared in metadata. The instructions also call jq (not declared) and reference sending a Telegram notification without declaring any Telegram credential. Reading host config and /data paths to extract secrets is unexpected and broad for a skill that should only need a provided GH_TOKEN.
Install Mechanism
This is an instruction-only skill with no install spec, so nothing is written to disk by installation. That is the lowest install risk.
Credentials
The skill declares GH_TOKEN as the primary credential (expected). However, the runtime instructions attempt to read GH_TOKEN from two local config files and export it for use, which accesses filesystem-stored secrets that were not declared. The skill also references a Telegram notify channel option but does not declare any Telegram token or endpoint. Overall the token access pattern is broader and less explicit than expected.
Persistence & Privilege
always is false (good). The skill can spawn parallel sub-agents, poll/watch for updates, and run in cron mode; those are legitimate for an orchestrator but increase runtime activity and scope. This is not a permission flag issue by itself, but combined with the config-file token lookup it raises the blast radius if the GH_TOKEN is powerful.
What to consider before installing
This skill has useful functionality but contains several inconsistencies you should resolve before use. Things to check before installing or running it with a real GH_TOKEN: (1) Confirm which binaries are actually required: SKILL.md uses curl/git/jq but the registry also requires gh even though the doc says it doesn't use gh. Ensure jq is available or the instructions are updated. (2) Inspect ~/.openclaw/openclaw.json and /data/.clawdbot/openclaw.json (if they exist) to see whether a stored apiKey would be used — the skill will try to read and export tokens from those files, which may expose tokens you did not intend to share. (3) Restrict the GH_TOKEN scope: only grant the minimum required permissions (e.g., repo contents and pull request scopes) and avoid giving broad org/admin rights. (4) Clarify how the skill will authenticate git pushes and PR creation (will it use HTTPS remotes with tokens, gh CLI, or another mechanism?). (5) If you don't want automatic code changes, run with --dry-run first and do not grant the skill unattended/autonomous runs; avoid using watch/cron modes until comfortable. (6) Ask the publisher for a complete and consistent SKILL.md (the provided file was truncated and inconsistent) and for explicit details about where state is stored, how sub-agents are spawned, and what external notifications (e.g., Telegram) require. If you cannot get satisfactory answers, treat this skill as untrusted for repos containing sensitive or production code.Like a lobster shell, security has layers — review code before you run it.
latestvk971mh0v6ygvb64qda7hpzmk6s83y1wk
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binscurl, git, gh
Primary envGH_TOKEN
