KameleonDB

PassAudited by ClawScan on May 10, 2026.

Overview

KameleonDB is a coherent database-memory helper, but it gives an agent persistent database access and data/schema mutation abilities that should be scoped carefully.

This skill appears purpose-aligned for agent-managed structured memory. Before installing, choose a dedicated SQLite file or least-privilege database, avoid storing secrets or broad private data by default, keep backups, and decide when the agent must ask before changing schemas, deleting fields, or updating important records.

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.

What this means

If enabled broadly, the agent could change database structure or records without asking for every individual change.

Why it was flagged

The skill intentionally lets an agent create schemas, insert data, evolve structure, and optimize storage. This is purpose-aligned for a database skill, but it is still mutation authority over persistent data.

Skill content
The agent owns the entire data lifecycle - from initial schema design through optimization - without human intervention.
Recommendation

Use a dedicated database, keep backups, and require explicit approval for destructive or production-impacting schema/data changes.

What this means

A high-privilege database URL could let the agent read or modify more data than intended.

Why it was flagged

The database URL may include credentials. This is expected for database connectivity, but the credential controls whatever database permissions that account has.

Skill content
Set `KAMELEONDB_URL="postgresql://user:pass@localhost/dbname"`
Recommendation

Use a least-privilege database user, prefer a dedicated database for agent memory, and avoid placing credential-bearing URLs in shared memory or logs.

What this means

Installing the external package means trusting code outside the reviewed skill files.

Why it was flagged

The reviewed skill is instruction-only and relies on an external PyPI package/binary that was not included in the provided code artifacts. This is normal for a CLI integration, but provenance and version pinning matter.

Skill content
pip install kameleondb[postgresql]
Recommendation

Install from the official source, pin an expected version, and review the package/repository before using it with sensitive or production data.

What this means

Stored records, preferences, or knowledge-base entries may be reused in future sessions, including if they are outdated, sensitive, or inaccurate.

Why it was flagged

The skill is explicitly designed as persistent memory for agents. That is coherent with its purpose, but persistent data can include sensitive information or later influence agent behavior.

Skill content
Remember information across conversations ... maintain any persistent state
Recommendation

Define what may be stored, avoid secrets unless truly needed, review stored data periodically, and separate databases by project or trust boundary.