replit-data-handling
Implements secure data handling, redaction, and privacy compliance patterns for Replit storage services.
Install
mkdir -p .claude/skills/replit-data-handling && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7582" && unzip -o skill.zip -d .claude/skills/replit-data-handling && rm skill.zipInstalls to .claude/skills/replit-data-handling
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Implement secure data handling on Replit: PostgreSQL, KV Database, ObjectKey capabilities
- →Implement secure PostgreSQL connection patterns using parameterized queries
- →Configure Key-Value database for session management and caching with TTL
- →Manage file uploads and storage using Replit Object Storage
- →Redact sensitive fields from logs and application responses
- →Validate user input using Zod schemas
How it works
The skill provides patterns for interacting with Replit's storage systems while enforcing security through parameterized SQL queries, field redaction in logs, and schema-based input validation. It guides developers to use specific APIs like @replit/database and @replit/object-storage for data persistence.
Inputs & outputs
When to use replit-data-handling
- →Implementing PII redaction logic
- →Configuring data retention policies
- →Securing PostgreSQL connection patterns
- →Ensuring GDPR/CCPA compliance in Replit-hosted apps
About replit-data-handling
Provides implementation patterns for secure interaction with Replit's PostgreSQL, KV Database, and Object Storage. It guides developers through data redaction, retention policies, and compliance workflows to protect sensitive information.
Implement Replit PII handling, data retention, and GDPR/CCPA compliance patterns. Use when handling sensitive data, implementing data redaction, configuring retention policies, or ensuring compliance with privacy regulations for Replit integrations. Trigger with phrases like "replit data", "replit PII", "replit GDPR", "replit data retention", "replit privacy", "replit CCPA".
When not to use it
- →Storing more than 50 MiB in the KV database
- →Using string concatenation for SQL queries
- →Logging raw objects containing passwords or tokens
Prerequisites
Limitations
- →KV database is limited to 50 MiB and 5,000 keys
- →KV database values are limited to 5 MiB per value
How it compares
Unlike manual implementation, this skill provides standardized security wrappers and storage-specific connection patterns to prevent common vulnerabilities like SQL injection and PII leakage.
Compared to similar skills
replit-data-handling side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| replit-data-handling (this skill) | 1 | 2mo | Review | Intermediate |
| supabase-rls-policy-generator | 11 | 10mo | No flags | Advanced |
| sqlmap-database-penetration-testing | 4 | 8mo | Review | Advanced |
| data-safety-auditor | 3 | 9mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by jeremylongshore
View all by jeremylongshore →You might also like
supabase-rls-policy-generator
hopeoverture
This skill should be used when the user requests to generate, create, or add Row-Level Security (RLS) policies for Supabase databases in multi-tenant or role-based applications. It generates comprehensive RLS policies using auth.uid(), auth.jwt() claims, and role-based access patterns. Trigger terms include RLS, row level security, supabase security, generate policies, auth policies, multi-tenant security, role-based access, database security policies, supabase permissions, tenant isolation.
sqlmap-database-penetration-testing
davila7
This skill should be used when the user asks to "automate SQL injection testing," "enumerate database structure," "extract database credentials using sqlmap," "dump tables and columns from a vulnerable database," or "perform automated database penetration testing." It provides comprehensive guidance for using SQLMap to detect and exploit SQL injection vulnerabilities.
data-safety-auditor
ananddtyagi
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.
row-level-security
dadbodgeoff
Implement PostgreSQL Row Level Security (RLS) for multi-tenant SaaS applications. Use when building apps where users should only see their own data, or when implementing organization-based data isolation.
supabase-data-handling
jeremylongshore
Implement Supabase PII handling, data retention, and GDPR/CCPA compliance patterns. Use when handling sensitive data, implementing data redaction, configuring retention policies, or ensuring compliance with privacy regulations for Supabase integrations. Trigger with phrases like "supabase data", "supabase PII", "supabase GDPR", "supabase data retention", "supabase privacy", "supabase CCPA".
audit
senda-labs
Run complete system health audit of DQIII8 — checks DB integrity, agent performance, pipeline connections, error log, and services. Produces a scored Markdown report.