← 返回 Skills 市场
mindbomber

AANA Decision Log Skill

作者 mindbomber · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
64
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aana-decision-log
功能描述
Creates a compact, privacy-aware audit record for important agent decisions, checks, changes, evidence, and residual risks.
使用说明 (SKILL.md)

AANA Decision Log Skill

Use this skill when an OpenClaw-style agent needs to produce a compact audit record for an important decision, guardrail gate, user-facing action, tool action, refusal, escalation, correction, or changed plan.

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

Important agent decisions should leave a compact, truthful, privacy-minimized record of what was checked, what failed, what changed, and what risk remains.

The agent should separate:

  • the decision being logged,
  • checks actually performed,
  • checks not performed,
  • failures or risks found,
  • changes made because of review,
  • final action taken,
  • evidence used,
  • sensitive details that should be summarized or redacted.

When To Use

Use this skill after or during:

  • guardrail decisions that accept, revise, ask, defer, refuse, route, or escalate,
  • medical, legal, financial, privacy, file, code, purchase, booking, support, or research-sensitive actions,
  • destructive, irreversible, publishing, external-send, or high-impact tool actions,
  • decisions where the agent changed its answer because a check failed,
  • decisions where tests, evidence, policy, scope, authorization, or private-data checks matter,
  • user requests for an audit trail, review note, handoff note, or compact decision summary.

What To Log

Capture:

  • decision: what the agent decided to do,
  • trigger: why this was important enough to log,
  • checks_performed: concrete checks that actually happened,
  • failed_checks: checks that failed or raised uncertainty,
  • changes_made: what changed because of the review,
  • evidence_basis: short source of evidence, not raw sensitive data,
  • unverified_items: facts, claims, tests, or assumptions not verified,
  • final_action: accept, revise, ask, retrieve, defer, refuse, route, escalate, or no_action,
  • residual_risk: what remains uncertain or risky,
  • privacy_handling: how secrets/private data were avoided or redacted.

What Not To Log

Do not include:

  • API keys, bearer tokens, passwords, security codes, private keys,
  • full payment numbers, bank account numbers, identity documents,
  • raw medical, legal, customer, account, billing, or personal records,
  • full private messages, full logs, full transcripts, or full directory dumps,
  • unrelated file paths, unrelated diffs, unrelated customer data,
  • speculation framed as fact,
  • tests, checks, or reviews that did not actually happen.

AANA Decision Log Loop

  1. Identify the decision and its risk class.
  2. List only checks actually performed.
  3. Mark missing checks explicitly instead of implying they passed.
  4. Record failures, uncertainty, or boundary triggers.
  5. Record the correction: what was removed, revised, asked, deferred, refused, or escalated.
  6. Minimize sensitive data: use labels, hashes, short summaries, or redacted references when possible.
  7. Produce a compact record that a reviewer can scan quickly.

Logging Rules

Be precise:

  • "Checked refund claim against available ticket text; no account system was available."
  • "Removed payment detail from reply."
  • "Did not run full tests."
  • "Deferred booking because cancellation terms were unclear."

Do not inflate evidence:

  • A source summary is not a full policy review.
  • A targeted test is not a full suite.
  • A user statement is not verified account evidence.
  • A redacted path list is not proof every file was inspected.

Recommended Compact Format

Use this shape by default:

Decision log:
- Decision: ...
- Trigger: ...
- Checked: ...
- Failed/unclear: ...
- Changed: ...
- Evidence: ...
- Not verified: ...
- Privacy: ...
- Final action: ...
- Residual risk: ...

Keep each bullet short. Prefer one sentence per field.

JSON Record Shape

When a structured record is needed, use:

{
  "decision": "revise",
  "trigger": "support reply included an unverified refund promise",
  "checks_performed": ["refund promise check", "private data check"],
  "failed_checks": ["refund approval not verified"],
  "changes_made": ["replaced refund promise with review language"],
  "evidence_basis": ["redacted ticket summary"],
  "unverified_items": ["refund eligibility"],
  "privacy_handling": "payment detail redacted",
  "final_action": "revise",
  "residual_risk": "account system still needs review"
}

Decision Rule

  • If the record would expose sensitive data, revise it into a redacted summary.
  • If the agent did not perform a check, list it under unverified_items or omit it from checks_performed.
  • If nothing meaningful changed and the action is low risk, keep the log minimal or do not produce one.
  • If a decision affected safety, privacy, money, files, code, publication, medical boundaries, or user trust, produce a compact log.
  • If a checker is unavailable or untrusted, produce a manual decision log from observed facts only.

Output Boundary

Decision logs are audit artifacts, not user persuasion. Do not use them to hide uncertainty, justify unsupported claims, or imply compliance certification.

安全使用建议
This skill is safe to consider as an audit-log helper. Before installing, understand that it may cause the agent to produce short records about sensitive decisions; keep those records redacted and do not use them as proof that checks were performed unless the log explicitly says they were.
功能分析
Type: OpenClaw Skill Name: aana-decision-log Version: 1.0.0 The 'aana-decision-log' skill is an instruction-only bundle designed to guide an AI agent in creating privacy-conscious audit records of its decisions. It explicitly forbids the logging of sensitive data such as API keys, passwords, and PII (SKILL.md, manifest.json) and contains no executable code, network calls, or file system operations.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The purpose is coherent and disclosed, but the logs may summarize sensitive decision contexts such as medical, legal, financial, privacy, purchase, file, code, or publication actions.
Instruction Scope
The instructions are bounded to truthful audit logging, explicitly require redaction, and tell the agent not to claim checks or compliance that did not occur.
Install Mechanism
There is no install spec, no bundled code, no dependency installation, and no command execution.
Credentials
The artifacts declare no required binaries, environment variables, credentials, services, or configuration paths.
Persistence & Privilege
The skill explicitly says it does not write files, persist memory, or store raw private records by default.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aana-decision-log
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aana-decision-log 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
AANA Decision Log Skill 1.0.0 - Initial release - Provides clear instructions for agents to generate compact, privacy-minimized decision logs for high-impact actions and guardrail decisions. - Outlines explicit fields for logging, including decision, trigger, checks performed, failures, changes, evidence, and privacy handling. - Emphasizes truthfulness: logs must only record actual checks and evidence, avoiding sensitive or excessive data. - Includes rules and examples to ensure precision, clear audit trails, and minimized exposure of private information. - Supplies recommended text and JSON log formats for consistency and ease of use.
元数据
Slug aana-decision-log
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AANA Decision Log Skill 是什么?

Creates a compact, privacy-aware audit record for important agent decisions, checks, changes, evidence, and residual risks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 64 次。

如何安装 AANA Decision Log Skill?

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

AANA Decision Log Skill 是免费的吗?

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

AANA Decision Log Skill 支持哪些平台?

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

谁开发了 AANA Decision Log Skill?

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

💬 留言讨论