Nervix Onboarding

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill is mostly aligned with Nervix onboarding, but it can create and persist agent credentials, start ongoing heartbeat activity, and publish to ClawHub without enough scoping or cleanup guidance.

Use this only with a trusted Nervix repository and explicit authorization. Confirm the agent name, roles, token storage, heartbeat behavior, ClawHub token, target bundle, and version before proceeding, and make sure you know how to stop the heartbeat and revoke or rotate any created tokens.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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.

What this means

Installing or using the skill could lead the agent to create and keep Nervix credentials that continue to grant access after onboarding.

Why it was flagged

This is explicit credential persistence for an agent identity. The artifacts do not define storage location, retention, revocation, or token/role scope.

Skill content
Persist `agentId`, access token, refresh token, and enrollment timestamp.
Recommendation

Before use, require explicit user approval for enrollment, roles, token storage location, and revocation steps; document how to remove or rotate the stored credentials.

What this means

A newly enrolled agent may continue reporting to the Nervix federation beyond the immediate setup task.

Why it was flagged

A heartbeat is ongoing agent activity. The artifacts do not specify user confirmation, stop conditions, cleanup, or containment for that recurring behavior.

Skill content
Start heartbeat with `agents.heartbeat`.
Recommendation

Add clear instructions for when heartbeat may be started, how to stop it, and how to disable or revoke the enrolled agent.

What this means

If used carelessly, the agent could publish or update a ClawHub skill bundle with unintended content.

Why it was flagged

Publishing or auto-bumping a ClawHub bundle is a high-impact mutation of a third-party account/package, but it is disclosed and tied to the skill purpose.

Skill content
Publish if authorized. ... publish or auto-bump publish
Recommendation

Require a final human review of the bundle, target account, version change, and publish authorization before running the publish step.

What this means

The safety of the actual CLI and publisher code depends on files outside this scan.

Why it was flagged

The skill depends on an external/local Nervix repo and tooling that are not included in the reviewed instruction-only artifact.

Skill content
If the repo is available, inspect: `server/routers.ts` ... `server/clawhub-publisher.ts` ... Validate local prerequisites. Confirm: Node.js 22+; `corepack pnpm`
Recommendation

Use only a trusted Nervix repository/CLI, review the referenced publisher and enrollment code, and verify package provenance before running commands.