GitHub Knowledge Base
Analysis
This is a coherent GitHub search and local knowledge-base helper, but users should notice it can use GitHub credentials and store cloned repository information locally.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
`git clone https://github.com/<owner>/<name>.git ${GITHUB_KB_PATH:-/home/node/clawd/github-kb}/<name>` ... `Update GITHUB_KB.md: Add entry for the new repo`The documented workflow downloads repositories and modifies a local catalog. This is central to the skill's purpose and is scoped to the KB path, but it is still local file mutation and network-backed repository retrieval.
Required binaries (all must exist): none ... Env var declarations: none ... Primary credential: none
The registry metadata does not advertise the gh CLI/authentication or optional environment variables that SKILL.md documents. The SKILL text itself discloses them, so this is a setup transparency note rather than hidden code behavior.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
`GITHUB_TOKEN` - GitHub Personal Access Token (optional, for private repos) ... `gh auth login --with-token <(echo "$GITHUB_TOKEN")`
The skill may use a GitHub PAT or authenticated gh session to access private repositories. This is purpose-aligned, but it gives the agent access according to the token/account permissions.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Key file: GITHUB_KB.md at the root of the KB directory catalogs all projects with brief descriptions ... Generate project description: Read README or key files
The skill persists summaries/catalog entries derived from repository content. This is the intended KB behavior, but private or untrusted repository information may remain available for later tasks.
