← 返回 Skills 市场
bytesagain3

Gdpr

作者 bytesagain3 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
225
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install gdpr
功能描述
Audit GDPR compliance, generate privacy policies, and document data flows. Use when auditing practices, drafting policies, or checking consent flows.
使用说明 (SKILL.md)

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]

安全使用建议
This skill appears to be a simple, offline shell-based GDPR logging utility. Before installing, note that it will create and write logs under ~/.local/share/gdpr (history.log and per-command .log files). If that storage location is acceptable, the tool is coherent with its description. Review the script if you want to confirm there are no changes (it's pure bash and readable). Also be aware exports are written locally (export.json/csv/txt) and the script may produce minor bugs in formatting (non-security). If you need centrally managed, auditable logs or immutable storage, this local approach may not be sufficient.
功能分析
Type: OpenClaw Skill Name: gdpr Version: 2.0.0 The GDPR skill bundle is a local logging utility designed to track compliance-related events such as audits, policy changes, and data rotations. All data is stored locally in ~/.local/share/gdpr/, and the script (scripts/script.sh) contains no network calls, external dependencies, or evidence of malicious intent. It functions as a simple text-based database for activity logs.
能力评估
Purpose & Capability
The name/description (GDPR audit, policies, data flows) match the provided shell tool and SKILL.md: a local CLI that logs compliance events, exports logs, and shows stats. There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md and the script instruct only local file operations (create and append logs, search, export, stats). They do not call external network endpoints, read unrelated system configs, or request broad contextual data. All read/write activity is confined to ~/.local/share/gdpr.
Install Mechanism
There is no install spec (instruction-only skill) and the included code is a plain bash script. No downloads, package installs, or external installers are used. The script will be executed locally if the agent runs it.
Credentials
No environment variables, credentials, or config paths are required. The script uses only HOME to build a local data directory, which is normal and proportionate for a local logging tool.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent settings. It persists only its own log files under the user's home directory, which is expected for its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gdpr
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gdpr 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Domain-specific upgrade
元数据
Slug gdpr
版本 2.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

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。

💬 留言讨论