deepchat-data-import — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited deepchat-data-import (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to design or implement importers for DeepChat local data. Treat DeepChat's SQLite schema as an internal but documentable contract: inspect the current schema when precision matters, prefer read-only snapshots, and avoid writing to a live profile.
agent.db, orlegacy chat.db.
agent.db,sidecar files, encryption metadata, and backup paths.
whether the database is unencrypted, can be unlocked through Electron safeStorage, or must ask the user for the SQLite password.
settings, session, message, and legacy table relationships.
mapping DeepChat data to another app, or creating a compatibility import.
env vars, prompt text, message traces, and chat content may be sensitive.
agent.db read-write from a third-party tool. Copy agent.db,agent.db-wal, and agent.db-shm, or use SQLite backup APIs through DeepChat itself.
schema_versions, sqlite_master, and the table classesunder src/main/presenter/sqlitePresenter/tables/ before assuming column availability.
Use these repository files as the current source of truth when updating the skill or answering version-sensitive questions:
src/main/presenter/sqlitePresenter/index.tssrc/main/presenter/sqlitePresenter/connectionConfig.tssrc/main/presenter/databaseSecurityPresenter/index.tssrc/main/presenter/sqlitePresenter/tables/*.tssrc/main/presenter/agentRuntimePresenter/messageStore.tssrc/main/presenter/agentRuntimePresenter/sessionStore.tssrc/main/presenter/configPresenter/**~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.