← 返回 Skills 市场
andyxinweiminicloud

attestation-chain-auditor

作者 andyxinweiminicloud · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
523
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install attestation-chain-auditor
功能描述
Helps validate the completeness and integrity of trust attestation chains in AI agent ecosystems. Identifies broken links, expired credentials, and missing v...
使用说明 (SKILL.md)

\r \r

The Chain Is Only as Strong as Its Weakest Link — Including the Links Nobody Checked\r

\r

Helps identify gaps, breaks, and expired segments in trust attestation chains that make verification claims formally valid but practically meaningless.\r \r

Problem\r

\r Trust in agent ecosystems is supposed to be transitive: if A vouches for B, and B vouches for C, then A's trust extends to C through the chain. But attestation chains have failure modes that isolated audits don't catch. A chain can be formally complete — every link present — but functionally broken if any link is expired, if the vouching relationship was never actually verified, or if the chain contains circular dependencies that provide the appearance of independent validation without the substance. Many "verified" badges in current marketplaces represent attestation chains that would fail integrity checks if anyone looked at the full chain rather than just the terminal credential.\r \r

What This Audits\r

\r This auditor examines attestation chains across five dimensions:\r \r

  1. Chain completeness — Does a verifiable chain exist from the skill or agent all the way to a root of trust? Chains that terminate at unverified accounts rather than verifiable root authorities have a trust ceiling determined by their weakest link\r
  2. Link expiry — Are all links in the chain currently valid? An attestation signed 18 months ago with no renewal attests to a state that no longer exists. Each link should have a defined validity period and an explicit renewal or decay mechanism\r
  3. Vouching depth — How many independent vouching relationships exist? A chain where A vouches for B and B is also controlled by A (circular reference) provides zero independent validation despite appearing to have two links\r
  4. Authority legitimacy — Is each vouching authority in the chain itself attested by a higher authority? Self-signed roots are weaker than roots that are themselves attested by independent parties\r
  5. Revocation propagation — If any link in the chain is revoked, does that revocation propagate to all downstream attestations? A chain where link 2 has been revoked but links 3 and 4 don't know about it continues to appear valid to anyone who doesn't check the full chain\r \r

How to Use\r

\r Input: Provide one of:\r

  • A skill or agent identifier to trace its attestation chain\r
  • An attestation chain document to audit directly\r
  • A list of vouching relationships to analyze for completeness and cycles\r \r Output: An attestation chain report containing:\r
  • Chain visualization from skill/agent to root of trust\r
  • Link-by-link validity assessment (active/expired/unknown)\r
  • Circular dependency detection results\r
  • Authority legitimacy assessment for each vouching node\r
  • Revocation check results for all links\r
  • Chain strength rating: STRONG / ADEQUATE / FRAGILE / BROKEN\r \r

Example\r

\r Input: Audit attestation chain for financial-data-processor skill\r \r

🔗 ATTESTATION CHAIN AUDIT\r
\r
Skill: financial-data-processor\r
Published by: datatools-org\r
Chain depth: 3\r
\r
Chain visualization:\r
  financial-data-processor\r
    ↑ vouched by: datatools-org (publisher account)\r
      ↑ vouched by: marketplace-verified badge\r
        ↑ vouched by: marketplace-platform (root)\r
\r
Link 1 — Skill → Publisher:\r
  Status: ⚠️ PARTIAL\r
  Publisher signature: Present (RSA-2048)\r
  Signature date: 14 months ago\r
  Renewal: None found — attestation age exceeds recommended 12-month threshold\r
  Key transparency: ✗ Not configured\r
\r
Link 2 — Publisher → Marketplace Badge:\r
  Status: ✅ ACTIVE\r
  Verification type: Email verification + ID check\r
  Last verified: 3 months ago\r
  Renewal policy: Annual\r
\r
Link 3 — Badge → Marketplace Root:\r
  Status: ✅ ACTIVE\r
  Root authority: marketplace-platform\r
  Root attestation: Self-signed\r
  Independent attestation: ✗ None found — root is self-attesting\r
\r
Circular dependency check: ✓ No cycles detected\r
\r
Authority legitimacy:\r
  marketplace-platform: Self-attesting root — no independent authority validates it\r
  Risk: Trust in the entire chain is bounded by trust in the platform itself\r
\r
Revocation check:\r
  Link 1 signing key: No revocation mechanism configured\r
  Link 2 (marketplace badge): Revocation via platform API confirmed\r
  Link 3 (root): N/A\r
\r
Chain strength rating: FRAGILE\r
  Reasons:\r
  1. Link 1 attestation is 14 months old with no renewal\r
  2. Root of trust is self-attesting with no independent validation\r
  3. Link 1 has no revocation mechanism\r
\r
Recommended actions:\r
  1. Renew publisher signature for financial-data-processor\r
  2. Configure key revocation endpoint for publisher signing key\r
  3. Seek independent attestation for marketplace root (third-party auditor)\r
```\r
\r
## Related Tools\r
\r
- **publisher-identity-verifier** — Checks publisher identity integrity; attestation chain auditor checks the full chain above the publisher\r
- **trust-decay-monitor** — Tracks trust freshness; use together to identify chains where time-based decay has weakened link validity\r
- **agent-card-signing-auditor** — Audits A2A Agent Card signing; attestation chain auditor checks what that signing is anchored to\r
- **hollow-validation-checker** — Detects validation theater; attestation chain auditor detects attestation theater\r
\r
## Limitations\r
\r
Attestation chain auditing depends on the availability of chain metadata, which many current implementations do not publish. Where chain links are opaque or undocumented, this tool can identify that attestation information is missing but cannot reconstruct the chain. Self-attesting roots are common in current agent ecosystems — this tool flags them as weaker than independently-attested roots, but does not classify them as invalid. Chain strength ratings reflect the verifiability of trust claims, not the actual trustworthiness of the attested party — a strong chain attests to identity and history, not to benign intent.\r
安全使用建议
This skill appears to do what it says: fetch attestation metadata and analyze chain integrity. Before installing or running it, consider: 1) The SKILL.md suggests the agent will make network calls (revocation APIs, platform endpoints). Expect to provide authenticated access to some services for full checks — only grant narrowly scoped credentials and review where they are sent. 2) There is no source repo or homepage listed; if you need accountability, ask the publisher for source code or a transparency report. 3) Because the doc is truncated, ask for the full SKILL.md or examples of exact API endpoints and data handling to confirm it won’t collect or transmit unrelated sensitive data. If you plan to feed private attestation documents, validate how the skill stores or transmits them and prefer a local-only mode if available.
功能分析
Type: OpenClaw Skill Name: attestation-chain-auditor Version: 1.0.0 The skill declares requirements for `curl` and `python3` in its `SKILL.md` metadata. While these binaries might be plausibly needed for the stated purpose of auditing attestation chains (e.g., fetching attestation data from network endpoints and processing it), they also grant significant capabilities for arbitrary code execution, network access, and file system interaction. Without the actual implementation code, the presence of these powerful requirements raises a 'suspicious' flag due to the potential for exploitation or malicious behavior, even though the `SKILL.md` itself contains no explicit malicious instructions or prompt injection attempts.
能力评估
Purpose & Capability
Name and description match the SKILL.md's behavior: inspecting attestation chains, checking expiries, cycles, revocation, and authority legitimacy. Requiring curl and python3 is reasonable for fetching remote metadata and running local analysis. There are no unexpected env vars, binaries, or config path requests.
Instruction Scope
The SKILL.md instructs the agent to fetch and analyze chain metadata, check revocation endpoints, and query platform APIs — all appropriate for this auditor. However, the instructions imply network calls to external services and possibly access to platform-specific APIs (revocation endpoints, publisher/platform APIs) even though no credentials or endpoints are declared. The doc is truncated near the end, so some runtime details may be missing.
Install Mechanism
No install spec or code files are present (instruction-only), which minimizes disk-write risk. Requiring curl and python3 is low-risk and proportional for an instruction-driven audit tool.
Credentials
The skill declares no environment variables or credentials, which is reasonable. That said, practical revocation and authority legitimacy checks often require authenticated API access or private metadata; the SKILL.md does not declare these needs. If the agent or user supplies credentials later, those should be requested explicitly and limited to the necessary scopes.
Persistence & Privilege
The skill does not request persistent/always-enabled status (always: false) and uses the platform defaults for invocation. It does not ask to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install attestation-chain-auditor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /attestation-chain-auditor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of attestation-chain-auditor. - Validates completeness and integrity of attestation chains in AI agent ecosystems. - Identifies broken links, expired credentials, and missing vouching relationships. - Audits chains for completeness, expiry, vouching depth, authority legitimacy, and revocation propagation. - Produces detailed audit reports with chain visualization, link status, circular dependency checks, authority legitimacy, revocation status, and chain strength rating.
元数据
Slug attestation-chain-auditor
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

attestation-chain-auditor 是什么?

Helps validate the completeness and integrity of trust attestation chains in AI agent ecosystems. Identifies broken links, expired credentials, and missing v... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 523 次。

如何安装 attestation-chain-auditor?

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

attestation-chain-auditor 是免费的吗?

是的,attestation-chain-auditor 完全免费(开源免费),可自由下载、安装和使用。

attestation-chain-auditor 支持哪些平台?

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

谁开发了 attestation-chain-auditor?

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

💬 留言讨论