Sardis Identity

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

Overview

The skill is mostly coherent for Sardis identity management, but it gives the agent payment-linked identity and reputation mutation authority without clear approval, scope, or rollback guidance.

Review this skill carefully before installing. It appears aligned with Sardis identity management, but use a least-privilege Sardis API key and require manual approval before creating identities, assigning payment-related capabilities, or submitting reputation ratings.

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

An agent using this skill could create or alter Sardis identity and reputation records, which may affect trust or payment-related workflows.

Why it was flagged

The skill instructs use of authenticated POST endpoints that create agent identities and submit reputation feedback, but the visible artifacts do not require explicit user approval or define safe boundaries for these persistent changes.

Skill content
curl -X POST https://api.sardis.sh/v2/agents/identity/register ... curl -X POST https://api.sardis.sh/v2/agents/identity/{agent_id}/reputation
Recommendation

Only allow these POST actions after explicit user confirmation, and define which agent IDs, capabilities, and reputation categories may be changed.

What this means

A broadly scoped API key could let the agent make high-impact account changes beyond what the user intended.

Why it was flagged

The skill requires SARDIS_API_KEY and uses it for identity and reputation operations that the artifact itself describes as payment-linked, but it does not document credential scope or least-privilege constraints.

Skill content
IDENTITY-CRITICAL: Agent identities are cryptographically verified and tied to payment capabilities. Handle with care.
Recommendation

Use the narrowest possible Sardis API key, avoid sharing production credentials, and require confirmation before registering identities or submitting reputation.

What this means

If installation later pulls a package that was not part of this review, its behavior would not be covered by the provided static scan.

Why it was flagged

The SKILL.md metadata references an npm package, while the provided registry/install information says there is no install spec and no code files. This is not malicious by itself, but it is a provenance and review-context mismatch.

Skill content
install:
      npm:
        - "@sardis/sdk"
Recommendation

Verify whether @sardis/sdk is actually installed, pin and review the package version if used, and prefer the documented curl-only flow when possible.