Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
Github Ops
v1.0.0GitHub 操作技能 - 创建仓库、推送代码、管理 Release。全自动,无需用户干预。
⭐ 0· 8·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The name/description, required binaries (git, curl), and GITHUB_TOKEN primary credential are appropriate for a GitHub automation skill. However the SKILL.md references specific host paths (/home/node/.openclaw/secrets/github_token.txt and /home/node/.openclaw/workspace) and user accounts (e.g., sandmark78) that are not declared in the skill metadata (required config paths is empty). The claim of automatic Vercel deployment lacks any Vercel credential explanation but could be plausible if a CI integration is already configured.
Instruction Scope
The SKILL.md instructs the agent to read a token from a fixed file path and to push from a fixed workspace path; these filesystem references are not declared in metadata. It also includes insecure patterns (embedding GITHUB_TOKEN in a git remote URL), and explicit claims like '不需要用户提供 Token' conflict with the fact that GITHUB_TOKEN is required. The document further claims the skill is already present on the host, which is an unverifiable assertion in this package and could be misleading.
Install Mechanism
This is an instruction-only skill with no install spec or code files, which limits direct disk-write risk. No remote downloads or installers are used.
Credentials
Requesting a GITHUB_TOKEN is reasonable for GitHub operations. But the SKILL.md assumes the token is stored at /home/node/.openclaw/secrets/github_token.txt (permission 600) while the registry metadata lists no required config paths. That mismatch (metadata says none; instructions require a specific secret file) is inconsistent and could cause the agent to attempt to read secrets from an unexpected location. The skill also encourages embedding the token in remote URLs (leak risk) rather than recommending safer credential handling.
Persistence & Privilege
The skill is not marked always:true and is user-invocable, so it will not be forcibly present in all agents. However, because the agent can invoke the skill autonomously (platform default) and the skill performs privileged actions against GitHub using a token, autonomous invocation combined with access to the token increases blast radius — the metadata does not enforce or document user confirmations before destructive actions.
What to consider before installing
This skill mostly does what it says (create repos, push, create releases) and legitimately needs a GITHUB_TOKEN, but there are mismatches and insecure practices you should address before installing: 1) The SKILL.md expects the token at /home/node/.openclaw/secrets/github_token.txt even though the skill metadata doesn't declare that config path — confirm where your token must live and who can read it. 2) The guide embeds the token in remote URLs (git remote add origin https://${GITHUB_TOKEN}@github.com/...), which can leak tokens; prefer Git credential helpers, the gh CLI, or API calls with tokens passed in headers. 3) The SKILL.md asserts 'no user token needed' while simultaneously requiring GITHUB_TOKEN — treat that claim as wrong. 4) Because the agent can run this skill autonomously, ensure the GITHUB_TOKEN has least-privilege scopes (only repo actions needed), consider requiring interactive confirmation for repo creation/push/release, and run the skill in an isolated workspace. If you want to proceed, ask the skill author to: declare the secret/config paths in metadata, remove insecure examples of token-in-URL, document required token scopes, and add explicit prompts/confirmation steps for any potentially destructive operations. If the author cannot justify the fixed secret path or refuses to remove token-in-URL usage, do not install.Like a lobster shell, security has layers — review code before you run it.
latestvk972xvxpn9awkwmp3ewxrq44xn84a7b9
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🐙 Clawdis
Binsgit, curl
EnvGITHUB_TOKEN
Primary envGITHUB_TOKEN
