Agent skill

Data Safety Auditor

by ananddtyagi in ananddtyagi/cc-marketplace

Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications.

No licenceAuto-check passedDevelopment

Install Data Safety Auditor

skills CLI
$ npx skills add ananddtyagi/cc-marketplace --skill data-safety-auditor -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ananddtyagi/cc-marketplace data-safety-auditor --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ananddtyagi/cc-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/claude-dev-infrastructure/skills/data-safety-auditor .claude/skills/data-safety-auditor && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
data-safety-auditor
GitHub stars
687
Token cost
~1.6k tokens
SKILL.md length
468 words
Files
11
Skills in repo
9
Repo updated
First seen
Licence
None found

At a glance

Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications.

  • Works in 3 steps: Technical Verification → User Verification Request → Wait for User Confirmation
  • Tasks that involve Async programming
  • SKILL.md covers Philosophy, What It Detects, Detection Categories and Usage, plus 5 more sections
  • Runs JavaScript scripts from its folder; needs RACE_CONDITION_SAME_KEY

What it does

Data Safety Auditor is an agent skill from ananddtyagi/cc-marketplace. Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications. Detects data loss risks, sync issues, race conditions, and browser-specific vulnerabilities with actionable remediation guidance.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files.

It sits in Development, covering Async programming. It works with Vue.js. The repository describes itself as: Marketplace repo for Claude Code Plugins.

When your agent uses it

  • Tasks that involve Async programming

Example prompts

  • “/data-safety-auditor”

Requirements

  • A credential in RACE_CONDITION_SAME_KEY

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Technical Verification
  2. User Verification Request
  3. Wait for User Confirmation

What it can do on your machine

Read from SKILL.md and the folder at commit b643305. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (JavaScript), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • RACE_CONDITION_SAME_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Data Safety Auditor loads about 1.6k tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 468 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~59
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 468 words (~1,580 tokens).

“Purpose: Comprehensive audit tool that identifies data loss risks in Vue 3 + Pinia + IndexedDB + PouchDB applications with actionable remediation guidance.”

— opening of SKILL.md by ananddtyagi
name
data-safety-auditor
emoji
🛡️
triggers
audit data safety, check data loss risks, data safety auditor, activate data-safety-auditor
keywords
data safety, data loss, IndexedDB, LocalForage, PouchDB, CouchDB, sync, persistence, Safari ITP, quota, backup, integrity
activation_count
0
related_skills
indexeddb-backup-debugger, comprehensive-system-analyzer, qa-testing, couchdb-cross-device-sync

Read the full SKILL.md on GitHub

Files

SKILL.md and 10 other files in plugins/claude-dev-infrastructure/skills/data-safety-auditor of ananddtyagi/cc-marketplace.

  • SKILL.md
  • core/AuditFinding.cjs
  • core/DataSafetyAuditor.cjs
  • core/RiskRegistry.cjs
  • detectors/DataIntegrityDetector.cjs
  • detectors/LocalForageDetector.cjs
  • detectors/PiniaHydrationDetector.cjs
  • detectors/PouchDBSyncDetector.cjs
  • detectors/SafariITPDetector.cjs
  • detectors/StorageQuotaDetector.cjs
  • index.cjs

Open the folder on GitHubat commit b643305

Compare with similar skills

Data Safety Auditor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Data Safety Auditor compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Data Safety Auditor this skillananddtyagi/cc-marketplace687—~1.6kAutomated safety check: PassNone
Tanstack Vue Query Skilldskilld-dev/vue-ecosystem-skills181—~1.4kAutomated safety check: PassMIT
Tanstack Querybskimball/tanstack-hono1191 repos~5.4kAutomated safety check: PassMIT
Go Concurrencyinference-gateway/inference-gateway214—~2.3kAutomated safety check: PassApache-2.0
Create Coderundeck/rundeck6.3k—~1.9kAutomated safety check: PassApache-2.0
Getting StartedGoogleCloudPlatform/race-condition234—~1kAutomated safety check: NotesCustom licence

Similar skills

  • Tanstack Vue Query Skilld

    skilld-dev/vue-ecosystem-skills

    Hooks for managing, caching and syncing asynchronous and remote data in Vue.

    181 GitHub stars~1.4k tokensUpdated 18 days ago
    DevelopmentAuto-check passed
  • Tanstack Query

    bskimball/tanstack-hono

    Powerful asynchronous state management, server-state utilities, and data fetching for TS/JS, React, Vue, Solid, Svelte & Angular.

    119 GitHub starsUsed in 1 repo~5.4k tokens
    Frontend & DesignAuto-check passed
  • Go Concurrency

    inference-gateway/inference-gateway

    Idiomatic Go concurrency - sync primitives, channel semantics, the select statement, and the standard channel patterns (cancellation/done-channel, fan-out/fan-in, pipeline, or-done, context…

    214 GitHub stars~2.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Create Code

    rundeck/rundeck

    Generate Java/Groovy/TypeScript code following Rundeck development standards.

    6.3k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Getting Started

    GoogleCloudPlatform/race-condition

    Guides setup of the Race Condition project from clone to running simulation.

    234 GitHub stars~1k tokensUpdated 5 days ago
    DevelopmentAuto-check: notes
  • Verify

    gocronx-team/gocron

    Reproduce the complete gocron CI pipeline locally and report every result.

    801 GitHub stars~529 tokensUpdated today
    DevelopmentAuto-check passed

More from ananddtyagi/cc-marketplace

All 9 skills in this repo
  • Math Tools

    ananddtyagi/cc-marketplace

    Deterministic mathematical computation using SymPy. An agent skill from ananddtyagi/cc-marketplace.

    687 GitHub starsUsed in 1 repo~1.3k tokens
    Auto-check passed
  • Document Sync

    ananddtyagi/cc-marketplace

    A robust skill that analyzes your app's actual codebase, tech stack, configuration, and architecture to ensure ALL documentation is current and accurate.

    687 GitHub stars~2k tokensUpdated 8 mo ago
    Auto-check: notes
  • Safe Project Organizer

    ananddtyagi/cc-marketplace

    Safely analyze and reorganize project structure with multi-stage validation, dry-run previews, and explicit user confirmation.

    687 GitHub stars~3.3k tokensUpdated 8 mo ago
    Auto-check: notes
  • Skill Creator Doctor

    ananddtyagi/cc-marketplace

    Create, repair, maintain, and consolidate skills. An agent skill from ananddtyagi/cc-marketplace.

    687 GitHub stars~10k tokensUpdated 8 mo ago
    Auto-check passed
  • Master Plan Manager

    ananddtyagi/cc-marketplace

    Safe MASTERPLAN.md management with backup, validation, and intelligent updates.

    687 GitHub stars~1k tokensUpdated 8 mo ago
    Auto-check passed
  • Plugin Creator

    ananddtyagi/cc-marketplace

    Create, validate, and publish Claude Code plugins and marketplaces.

    687 GitHub stars~2.2k tokensUpdated 8 mo ago
    Auto-check passed

Works with

Questions about Data Safety Auditor

What does Data Safety Auditor do?

Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications. Data Safety Auditor is an agent skill from ananddtyagi/cc-marketplace. Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications.

When should I use Data Safety Auditor?

Data Safety Auditor fits situations like: tasks that involve Async programming.

How do I install Data Safety Auditor in Claude Code?

Run `npx skills add ananddtyagi/cc-marketplace --skill data-safety-auditor -a claude-code`. Or copy the skill folder (plugins/claude-dev-infrastructure/skills/data-safety-auditor in ananddtyagi/cc-marketplace) into .claude/skills/data-safety-auditor in your project. Claude Code loads it when a task matches its description.

How do I install Data Safety Auditor in Codex?

Run `npx skills add ananddtyagi/cc-marketplace --skill data-safety-auditor -a codex`. Or copy the skill folder (plugins/claude-dev-infrastructure/skills/data-safety-auditor in ananddtyagi/cc-marketplace) into .agents/skills/data-safety-auditor in your project. Codex loads it when a task matches its description.

Can I use Data Safety Auditor in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ananddtyagi/cc-marketplace --skill data-safety-auditor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/data-safety-auditor, .gemini/skills/data-safety-auditor, .github/skills/data-safety-auditor and .opencode/skills/data-safety-auditor in your project.

What does Data Safety Auditor need to run?

Going by SKILL.md and its folder, Data Safety Auditor needs JavaScript for the scripts in its folder and credentials named RACE_CONDITION_SAME_KEY. Our summary lists: A credential in RACE_CONDITION_SAME_KEY.

Does Data Safety Auditor access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Data Safety Auditor safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Data Safety Auditor use?

No licence was found for Data Safety Auditor or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Data Safety Auditor use?

About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Data Safety Auditor?

Skills that share tags, products or a category with Data Safety Auditor: Tanstack Vue Query Skilld (skilld-dev/vue-ecosystem-skills, 181 stars), Tanstack Query (bskimball/tanstack-hono, 119 stars), Go Concurrency (inference-gateway/inference-gateway, 214 stars) and Create Code (rundeck/rundeck, 6.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Data Safety Auditor?

ananddtyagi (a GitHub user) maintains it in ananddtyagi/cc-marketplace, which has 687 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on January 18, 2026.

Source: ananddtyagi/cc-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.