Gdpr
/install gdpr
GDPR
GDPR v2.0.0 — a security toolkit for managing GDPR compliance workflows from the command line. Log security operations, audit trails, policy changes, and more. Each entry is timestamped and persisted locally. Works entirely offline — your data never leaves your machine.
Commands
Domain Commands
Each domain command works in two modes: log mode (with arguments) saves a timestamped entry, view mode (no arguments) shows the 20 most recent entries.
| Command | Description |
|---|---|
gdpr generate \x3Cinput> |
Log a generation event (privacy policy, consent form, etc.) |
gdpr check-strength \x3Cinput> |
Log a strength check result (password, encryption, etc.) |
gdpr rotate \x3Cinput> |
Log a key/credential rotation event |
gdpr audit \x3Cinput> |
Log an audit finding or compliance check result |
gdpr store \x3Cinput> |
Log a data storage event (what was stored and where) |
gdpr retrieve \x3Cinput> |
Log a data retrieval/access event |
gdpr expire \x3Cinput> |
Log a data expiration or retention event |
gdpr policy \x3Cinput> |
Log a policy change or update |
gdpr report \x3Cinput> |
Log a report entry or compliance summary |
gdpr hash \x3Cinput> |
Log a hashing operation (data anonymization, etc.) |
gdpr verify \x3Cinput> |
Log a verification result (identity, consent, integrity) |
gdpr revoke \x3Cinput> |
Log a revocation event (consent withdrawal, access removal) |
Utility Commands
| Command | Description |
|---|---|
gdpr stats |
Show summary statistics across all log files |
gdpr export \x3Cfmt> |
Export all data to a file (formats: json, csv, txt) |
gdpr search \x3Cterm> |
Search all log entries for a term (case-insensitive) |
gdpr recent |
Show the 20 most recent entries from the activity log |
gdpr status |
Health check — version, data dir, entry count, disk usage |
gdpr help |
Show the built-in help message |
gdpr version |
Print the current version (v2.0.0) |
Data Storage
All data is stored locally at ~/.local/share/gdpr/. Each domain command writes to its own log file (e.g., audit.log, policy.log, revoke.log). A unified history.log tracks all actions across commands. Use export to back up your data at any time.
Requirements
- Bash (4.0+)
- No external dependencies — pure shell script
- No network access required
When to Use
- Auditing GDPR compliance across your organization's data practices
- Logging data access and retrieval events for accountability
- Tracking consent revocations and data subject requests
- Recording key/credential rotation schedules
- Documenting policy changes with timestamps for audit trails
- Managing data retention and expiration workflows
- Generating compliance reports from logged activity
- Exporting audit logs for regulatory submissions
Examples
# Log a compliance audit finding
gdpr audit "User data export endpoint missing encryption — needs fix"
# Record a policy update
gdpr policy "Updated cookie consent banner to include analytics opt-out"
# Log a consent revocation
gdpr revoke "User #4521 withdrew marketing consent via email"
# Track a key rotation
gdpr rotate "API key rotated for payment service, old key expires 2025-04-01"
# Log data storage event
gdpr store "Backup of EU customer PII moved to Frankfurt region"
# Verify identity check
gdpr verify "KYC verification passed for account #8832"
# Log a data expiration
gdpr expire "Inactive accounts older than 2 years purged per retention policy"
# Generate a hash record
gdpr hash "SHA-256 hash of user export file: a3f8c9..."
# Search across all logs
gdpr search "consent"
# Export everything as CSV
gdpr export csv
# Check overall status
gdpr status
# View recent activity
gdpr recent
Powered by BytesAgain | bytesagain.com | [email protected]
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install gdpr - 安装完成后,直接呼叫该 Skill 的名称或使用
/gdpr触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Gdpr 是什么?
Audit GDPR compliance, generate privacy policies, and document data flows. Use when auditing practices, drafting policies, or checking consent flows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 225 次。
如何安装 Gdpr?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install gdpr」即可一键安装,无需额外配置。
Gdpr 是免费的吗?
是的,Gdpr 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Gdpr 支持哪些平台?
Gdpr 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Gdpr?
由 bytesagain3(@bytesagain3)开发并维护,当前版本 v2.0.0。