Back to skill
v1.0.1

Exec ClawHub Publish Doctor

BenignClawScan verdict for this skill. Analyzed May 1, 2026, 5:45 AM.

Analysis

This is a coherent ClawHub publishing troubleshooting skill, but it can publish to ClawHub and use existing CLI logins, so users should review commands before running them.

GuidanceThis skill appears purpose-aligned and not malicious. Treat it as a publishing helper with real account authority: check which ClawHub account is logged in, review the skill path and publish metadata before running, and install any required CLIs from trusted sources.

Findings (3)

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.

Abnormal behavior control

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.

Tool Misuse and Exploitation
SeverityMediumConfidenceHighStatusNote
scripts/clawhub_publish_safe.sh
clawhub publish "$SKILL_PATH" \
  --slug "$SLUG" \
  --name "$NAME" \
  --version "$VERSION" \
  --changelog "$CHANGELOG" \
  --tags latest

The script performs an authenticated publish action to ClawHub using user-provided arguments. This is purpose-aligned, but it can change public registry state.

User impactIf run with the wrong path, slug, name, or version, it could publish or update a ClawHub skill under the user's account.
RecommendationBefore running the publish wrapper, verify the skill path, target slug, version, changelog, and logged-in ClawHub account.
Agentic Supply Chain Vulnerabilities
SeverityLowConfidenceHighStatusNote
references/error-map.md
If needed, reinstall: `npm i -g clawhub --force`

The documentation includes optional global CLI installation/reinstallation guidance, while the registry metadata lists no required binaries or install spec.

User impactA user may install or overwrite a global CLI dependency outside the skill package.
RecommendationInstall ClawHub and GitHub CLI tools only from trusted sources, and confirm the expected CLI versions before using the wrappers.
Permission boundary

Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.

Identity and Privilege Abuse
SeverityMediumConfidenceHighStatusNote
scripts/clawhub_publish_safe.sh
if ! clawhub whoami >/tmp/clawhub_publish_whoami.out 2>/tmp/clawhub_publish_whoami.err; then
  echo "ERROR: Not logged in. Run: clawhub login --token <clh_token>" >&2

The wrapper depends on the user's authenticated ClawHub session and writes whoami diagnostics to local temporary files.

User impactThe skill can use the currently logged-in ClawHub account for publishing, and local diagnostic files may contain account-identifying output or error text.
RecommendationUse the intended ClawHub account, prefer least-privilege tokens if available, and avoid running on shared systems unless temporary diagnostic files are acceptable.