← 返回 Skills 市场
mindbomber

AANA Private Data Guardrail Skill

作者 mindbomber · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
67
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aana-private-data-guardrail
功能描述
Ensures private data is used only when necessary, authorized, minimized, and safe for tasks involving sensitive account, billing, health, legal, or personal...
使用说明 (SKILL.md)

AANA Private Data Guardrail Skill

Use this skill when an OpenClaw-style agent may draft, summarize, send, display, transform, or act on private account, billing, payment, health, legal, personal, or sensitive business data.

This is an instruction-only skill. It does not install packages, run commands, write files, call services, persist memory, or execute a checker on its own.

Core Principle

Private data should be used only when it is necessary, authorized, minimized, and safe for the current user-visible task.

The agent should separate:

  • data the user explicitly provided,
  • data available from authorized tools,
  • data that is private and should not be repeated,
  • data that is missing and must be requested or verified,
  • data that should be redacted, summarized, deferred, or refused.

When To Use

Use this skill before:

  • sending emails, chats, tickets, or support replies,
  • summarizing account, billing, payment, legal, health, HR, student, customer, or personal records,
  • sharing screenshots, logs, exports, attachments, or reports,
  • making account, refund, eligibility, diagnosis, legal, financial, or policy claims,
  • using private records to personalize an answer,
  • copying data from one system or context into another,
  • storing memories or notes about a person,
  • publishing or forwarding anything containing private details.

Private Data Classes

Treat these as sensitive:

  • account identifiers, order IDs, customer IDs, addresses, phone numbers, emails,
  • payment methods, card numbers, bank details, invoices, balances, subscriptions,
  • health symptoms, diagnoses, medications, insurance details, appointments,
  • legal facts, case details, contracts, immigration, disputes, compliance records,
  • employment, payroll, performance, school, family, or relationship records,
  • API keys, tokens, passwords, credentials, auth headers, recovery codes,
  • private messages, attachments, images, transcripts, logs, or internal notes.

AANA Privacy Loop

  1. Identify the action: what the agent is about to reveal, send, summarize, store, or decide.
  2. Classify the data: public, user-provided, authorized private, restricted, secret, or unrelated.
  3. Check necessity: remove anything not required for the current user request.
  4. Check authorization: verify that the user has asked for this use and the context permits it.
  5. Minimize: replace raw values with redacted summaries when possible.
  6. Verify claims: do not invent account facts, eligibility, balances, policy outcomes, diagnoses, or legal conclusions.
  7. Choose action: accept, revise, ask, defer, refuse, or route to human review.

Redaction Rules

Prefer:

  • "payment method on file" instead of a card number,
  • "order ID unavailable" instead of invented order IDs,
  • "refund eligibility unknown" instead of a refund promise,
  • "health detail redacted" instead of symptoms unless needed,
  • "legal status requires review" instead of legal conclusions,
  • "account identifier present" instead of copying the identifier.

Do not expose:

  • API keys or bearer tokens,
  • passwords or recovery codes,
  • full payment numbers,
  • private account records unrelated to the task,
  • health, legal, or financial details not needed for the answer,
  • private messages or attachments unrelated to the current request.

Allowed Actions

  • Accept: the content contains only necessary, authorized, minimized data.
  • Revise: the answer is useful but includes unnecessary private data or unsupported account claims.
  • Ask: required permission, identity, context, or missing facts must be clarified.
  • Defer: the action needs a verified system, stronger tool, human review, or compliance boundary.
  • Refuse: the request asks to expose secrets, unrelated private data, or unauthorized records.

High-Risk Cases

Pause and ask for review before:

  • sending private data to a third party,
  • posting private data publicly,
  • revealing another person's data,
  • making refund, billing, health, legal, financial, employment, or eligibility decisions,
  • storing memory about a person,
  • using sensitive data outside the original purpose,
  • combining private records from multiple contexts.

Review Payload

When using a configured AANA checker, send only a minimal redacted review payload:

  • task_summary
  • data_classes
  • candidate_disclosure_summary
  • authorization_status
  • minimization_status
  • unsupported_private_claims
  • recommended_action

Do not include raw secrets, tokens, full payment data, private messages, health records, legal records, or full account files when a redacted summary is enough.

Decision Rule

  • If private data is unnecessary, remove it.
  • If authorization is unclear, ask.
  • If facts are missing, ask or defer.
  • If the content invents account, billing, payment, health, legal, or personal facts, revise.
  • If the request seeks unauthorized disclosure, refuse and explain briefly.
  • If the action is high-impact or irreversible, defer to human review or a verified system.
  • If a checker is unavailable or untrusted, use manual privacy review.

Output Pattern

For privacy-sensitive replies, prefer:

Safe response:
- ...

Privacy handling:
- Used only necessary details.
- Redacted sensitive fields.
- Did not verify or invent missing private facts.

Next step:
- Ask / verify / defer if needed.

Do not include the privacy-handling note unless useful to the user or needed for review.

安全使用建议
This skill appears safe and purpose-aligned as a privacy guardrail. Before using an external AANA checker, confirm it is trusted and configured by you or your administrator, and avoid sending raw secrets, full payment data, health records, legal records, or unrelated private messages.
功能分析
Type: OpenClaw Skill Name: aana-private-data-guardrail Version: 1.0.0 This is an instruction-only skill designed to implement privacy guardrails and data minimization for AI agents. It contains no executable code, scripts, or network capabilities, and its instructions (SKILL.md) explicitly direct the agent to redact sensitive information such as API keys, credentials, and PII while enforcing authorization checks before data disclosure.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The artifacts are coherent: the skill is a privacy guardrail for private account, billing, payment, health, legal, and personal data, and the README/manifest state that it does not execute code, inspect accounts, or make compliance decisions by itself.
Instruction Scope
The instructions are scoped to minimizing, redacting, asking, deferring, or refusing unsafe private-data disclosure. They do not attempt to override system instructions, force tool use, or make untrusted text authoritative.
Install Mechanism
There is no install spec and no code or dependencies. Marketplace source/homepage metadata is limited, so users have less external provenance context, but there is no runnable install surface shown.
Credentials
The skill is meant to be used around sensitive data. Its optional checker flow is bounded to redacted summaries and approved/manual review paths, but users should ensure any configured checker is trusted.
Persistence & Privilege
The manifest says the skill does not persist memory, and the instructions require permission or review before storing memory about a person or sharing private data.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aana-private-data-guardrail
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aana-private-data-guardrail 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the AANA Private Data Guardrail Skill. - Provides instruction-only guidelines for agents handling private, sensitive, or personal data. - Outlines principles for data minimization, authorization, classification, and safe handling. - Includes clear redaction rules and common examples of sensitive data that require special care. - Details the AANA privacy loop for decision-making before revealing, storing, or transforming private data. - Specifies review procedures, allowed actions, and high-risk scenario handling. - Defines a safe output pattern for privacy-sensitive responses.
元数据
Slug aana-private-data-guardrail
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AANA Private Data Guardrail Skill 是什么?

Ensures private data is used only when necessary, authorized, minimized, and safe for tasks involving sensitive account, billing, health, legal, or personal... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。

如何安装 AANA Private Data Guardrail Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aana-private-data-guardrail」即可一键安装,无需额外配置。

AANA Private Data Guardrail Skill 是免费的吗?

是的,AANA Private Data Guardrail Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AANA Private Data Guardrail Skill 支持哪些平台?

AANA Private Data Guardrail Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AANA Private Data Guardrail Skill?

由 mindbomber(@mindbomber)开发并维护,当前版本 v1.0.0。

💬 留言讨论