{
  "schemaVersion": "1.0",
  "item": {
    "slug": "agentshield-audit",
    "name": "Agentshield Audit",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/bartelmost/agentshield-audit",
    "canonicalUrl": "https://clawhub.ai/bartelmost/agentshield-audit",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/agentshield-audit",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=agentshield-audit",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "agentshield_tester.py",
      "audit_client.py",
      "CHANGELOG.md",
      "clawhub.json",
      "complete_handshake.py",
      "DEPLOY.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/agentshield-audit"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/agentshield-audit",
    "agentPageUrl": "https://openagent3.xyz/skills/agentshield-audit/agent",
    "manifestUrl": "https://openagent3.xyz/skills/agentshield-audit/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/agentshield-audit/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "AgentShield - Trust Infrastructure for AI Agents",
        "body": "The trust layer for the agent economy. Like SSL/TLS, but for AI agents.\n\n🔐 Cryptographic Identity - Ed25519 signing keys\n🤝 Trust Handshake Protocol - Mutual verification before communication\n📋 Public Trust Registry - Reputation scores & track records\n✅ 77 Security Tests - Comprehensive vulnerability assessment\n\n🔒 Privacy Disclosure: See PRIVACY.md for detailed data handling information."
      },
      {
        "title": "🎯 The Problem",
        "body": "Agents need to communicate with other agents (API calls, data sharing, task delegation). But how do you know if another agent is trustworthy?\n\nHas it been compromised?\nIs it leaking data?\nCan you trust its responses?\n\nWithout a trust layer, agent-to-agent communication is like HTTP without SSL - unsafe and unverifiable."
      },
      {
        "title": "💡 The Solution: Trust Infrastructure",
        "body": "AgentShield provides the trust layer for agent-to-agent communication:"
      },
      {
        "title": "1. Cryptographic Identity",
        "body": "Ed25519 key pairs - Industry-standard cryptography\nPrivate keys stay local - Never transmitted\nPublic key certificates - Signed by AgentShield"
      },
      {
        "title": "2. Security Audit (77 Tests)",
        "body": "52 Live Attack Vectors:\n\nPrompt injection (15 variants)\nEncoding exploits (Base64, ROT13, Hex, Unicode)\nMulti-language attacks (Chinese, Russian, Arabic, Japanese, German, Korean)\nSocial engineering (emotional appeals, authority pressure, flattery)\nSystem prompt extraction attempts\n\n25 Static Security Checks:\n\nInput sanitization\nOutput DLP (data leak prevention)\nTool sandboxing\nSecret scanning\nSupply chain security\n\nResult: Security score (0-100) + Tier (VULNERABLE → HARDENED)"
      },
      {
        "title": "3. Trust Handshake Protocol",
        "body": "Agent A wants to communicate with Agent B:\n\n# Step 1: Both agents get certified\npython3 initiate_audit.py --auto\n\n# Step 2: Agent A initiates handshake with Agent B\npython3 handshake.py --target agent_B_id\n\n# Step 3: Both agents sign challenges\n# (Automatic in v1.0.13+)\n\n# Step 4: Receive shared session key\n# → Now you can communicate securely!\n\nWhat you get:\n\n✅ Mutual verification (both agents are who they claim to be)\n✅ Shared session key (for encrypted communication)\n✅ Trust score boost (+5 for successful handshakes)\n✅ Public track record (handshake history)"
      },
      {
        "title": "4. Public Trust Registry",
        "body": "Searchable database of all certified agents\nReputation scores based on audits, handshakes, and time\nTrust tiers: UNVERIFIED → BASIC → VERIFIED → TRUSTED\nRevocation list (CRL) - Compromised agents get flagged"
      },
      {
        "title": "Install",
        "body": "clawhub install agentshield\ncd ~/.openclaw/workspace/skills/agentshield*/"
      },
      {
        "title": "Get Certified (77 Security Tests)",
        "body": "# Auto-detect agent name from IDENTITY.md/SOUL.md\npython3 initiate_audit.py --auto\n\n# Or manual:\npython3 initiate_audit.py --name \"MyAgent\" --platform telegram\n\nOutput:\n\n✅ Agent ID: agent_xxxxx\n✅ Security Score: XX/100\n✅ Tier: PATTERNS_CLEAN / HARDENED / etc.\n✅ Certificate (90-day validity)"
      },
      {
        "title": "Verify Another Agent",
        "body": "python3 verify_peer.py agent_yyyyy"
      },
      {
        "title": "Trust Handshake with Another Agent",
        "body": "# Initiate handshake\npython3 handshake.py --target agent_yyyyy\n\n# Result: Shared session key for encrypted communication"
      },
      {
        "title": "1. Agent-to-Agent API Calls",
        "body": "Before: Agent A calls Agent B's API - no way to verify B's integrity\nWith AgentShield: Agent A checks Agent B's certificate + handshake → Verified communication"
      },
      {
        "title": "2. Multi-Agent Task Delegation",
        "body": "Before: Orchestrator spawns sub-agents - can't verify they're safe\nWith AgentShield: All sub-agents certified → Orchestrator knows they're trusted"
      },
      {
        "title": "3. Agent Marketplaces",
        "body": "Before: Download random agents from the internet - no trust guarantees\nWith AgentShield: Browse Trust Registry → Only hire VERIFIED agents"
      },
      {
        "title": "4. Data Sharing Between Agents",
        "body": "Before: Share sensitive data with another agent - hope it doesn't leak\nWith AgentShield: Handshake → Encrypted session key → Secure data transfer"
      },
      {
        "title": "Privacy-First Design",
        "body": "✅ All 77 tests run locally - Your system prompts NEVER leave your device\n✅ Private keys stay local - Only public keys transmitted\n✅ Human-in-the-Loop - Explicit consent before reading IDENTITY.md/SOUL.md\n✅ No environment scanning - Doesn't scan for API tokens\n\nWhat goes to the server:\n\nPublic key (Ed25519)\nAgent name & platform\nTest scores (passed/failed summary)\n\nWhat stays local:\n\nPrivate key\nSystem prompts\nConfiguration files\nDetailed test results"
      },
      {
        "title": "Environment Variables (Optional)",
        "body": "AGENTSHIELD_API=https://agentshield.live  # API endpoint\nAGENT_NAME=MyAgent                        # Override auto-detection\nOPENCLAW_AGENT_NAME=MyAgent               # OpenClaw standard"
      },
      {
        "title": "Certificate (90-day validity)",
        "body": "{\n  \"agent_id\": \"agent_xxxxx\",\n  \"public_key\": \"...\",\n  \"security_score\": 85,\n  \"tier\": \"PATTERNS_CLEAN\",\n  \"issued_at\": \"2026-03-10\",\n  \"expires_at\": \"2026-06-08\"\n}"
      },
      {
        "title": "Trust Registry Entry",
        "body": "✅ Public verification URL: agentshield.live/verify/agent_xxxxx\n✅ Trust score (0-100) based on:\n\nAge (longer = more trust)\nVerification count\nHandshake success rate\nDays active\n\n\n✅ Tier: UNVERIFIED → BASIC → VERIFIED → TRUSTED"
      },
      {
        "title": "Handshake Proof",
        "body": "{\n  \"handshake_id\": \"hs_xxxxx\",\n  \"requester\": \"agent_A\",\n  \"target\": \"agent_B\",\n  \"status\": \"completed\",\n  \"session_key\": \"...\",\n  \"completed_at\": \"2026-03-10T20:00:00Z\"\n}"
      },
      {
        "title": "🔧 Scripts Included",
        "body": "ScriptPurposeinitiate_audit.pyRun 77 security tests & get certifiedhandshake.pyTrust handshake with another agentverify_peer.pyCheck another agent's certificateshow_certificate.pyDisplay your certificateagentshield_tester.pyStandalone test suite (advanced)"
      },
      {
        "title": "Flow",
        "body": "Initiate: Agent A → Server: \"I want to handshake with Agent B\"\nChallenge: Server generates random challenges for both agents\nSign: Both agents sign their challenges with private keys\nVerify: Server verifies signatures with public keys\nComplete: Server generates shared session key\nTrust Boost: Both agents +5 trust score"
      },
      {
        "title": "Cryptography",
        "body": "Algorithm: Ed25519 (curve25519)\nKey Size: 256-bit\nSignature: Deterministic (same message = same signature)\nSession Key: AES-256 compatible"
      },
      {
        "title": "🚀 Roadmap",
        "body": "Current (v1.0.13):\n\n✅ 77 security tests\n✅ Ed25519 certificates\n✅ Trust Handshake Protocol\n✅ Public Trust Registry\n✅ CRL (Certificate Revocation List)\n\nComing Soon:\n\n⏳ Auto re-audit (when prompts change)\n⏳ Negative event reporting\n⏳ Fleet management (multi-agent dashboard)\n⏳ Trust badges for messaging platforms"
      },
      {
        "title": "📖 Learn More",
        "body": "Website: https://agentshield.live\nGitHub: https://github.com/bartelmost/agentshield\nAPI Docs: https://agentshield.live/docs\nClawHub: https://clawhub.ai/bartelmost/agentshield"
      },
      {
        "title": "🎯 TL;DR",
        "body": "AgentShield is SSL/TLS for AI agents.\n\nGet certified → Verify others → Establish trust handshakes → Communicate securely.\n\n# 1. Get certified\npython3 initiate_audit.py --auto\n\n# 2. Handshake with another agent\npython3 handshake.py --target agent_xxxxx\n\n# 3. Verify others\npython3 verify_peer.py agent_yyyyy\n\nBuilding the trust layer for the agent economy. 🛡️"
      },
      {
        "title": "What Gets Sent to AgentShield API",
        "body": "During Audit Submission:\n\n{\n  \"agent_name\": \"YourAgent\",\n  \"platform\": \"telegram\",\n  \"public_key\": \"base64_encoded_ed25519_public_key\",\n  \"test_results\": {\n    \"score\": 85,\n    \"tests_passed\": 74,\n    \"tests_total\": 77,\n    \"tier\": \"PATTERNS_CLEAN\",\n    \"failed_tests\": [\"test_name_1\", \"test_name_2\"]\n  }\n}\n\nWhat is NOT sent:\n\n❌ Full test output/logs\n❌ Your prompts or system messages\n❌ IDENTITY.md or SOUL.md file contents\n❌ Private keys (stay in ~/.agentshield/agent.key)\n❌ Workspace files or memory\n\nAPI Endpoint:\n\nPrimary: https://agentshield.live/api (proxies to Heroku backend)\nAll traffic over HTTPS (TLS 1.2+)"
      },
      {
        "title": "🛡️ Consent & Privacy",
        "body": "File Read Consent:\n\nSkill requests permission BEFORE reading IDENTITY.md/SOUL.md\nUser sees: \"Read IDENTITY.md for agent name? [Y/n]\"\nIf declined: Manual mode (--name flag)\nIf approved: Only name/platform extracted (not full file content)\n\nPrivacy-First Mode:\n\nexport AGENTSHIELD_NO_AUTO_DETECT=1\npython initiate_audit.py --name \"MyBot\" --platform \"telegram\"\n\n→ Zero file reads, manual input only\n\nSee PRIVACY.md for complete data handling documentation."
      }
    ],
    "body": "AgentShield - Trust Infrastructure for AI Agents\n\nThe trust layer for the agent economy. Like SSL/TLS, but for AI agents.\n\n🔐 Cryptographic Identity - Ed25519 signing keys\n🤝 Trust Handshake Protocol - Mutual verification before communication\n📋 Public Trust Registry - Reputation scores & track records\n✅ 77 Security Tests - Comprehensive vulnerability assessment\n\n🔒 Privacy Disclosure: See PRIVACY.md for detailed data handling information.\n\n🎯 The Problem\n\nAgents need to communicate with other agents (API calls, data sharing, task delegation). But how do you know if another agent is trustworthy?\n\nHas it been compromised?\nIs it leaking data?\nCan you trust its responses?\n\nWithout a trust layer, agent-to-agent communication is like HTTP without SSL - unsafe and unverifiable.\n\n💡 The Solution: Trust Infrastructure\n\nAgentShield provides the trust layer for agent-to-agent communication:\n\n1. Cryptographic Identity\nEd25519 key pairs - Industry-standard cryptography\nPrivate keys stay local - Never transmitted\nPublic key certificates - Signed by AgentShield\n2. Security Audit (77 Tests)\n\n52 Live Attack Vectors:\n\nPrompt injection (15 variants)\nEncoding exploits (Base64, ROT13, Hex, Unicode)\nMulti-language attacks (Chinese, Russian, Arabic, Japanese, German, Korean)\nSocial engineering (emotional appeals, authority pressure, flattery)\nSystem prompt extraction attempts\n\n25 Static Security Checks:\n\nInput sanitization\nOutput DLP (data leak prevention)\nTool sandboxing\nSecret scanning\nSupply chain security\n\nResult: Security score (0-100) + Tier (VULNERABLE → HARDENED)\n\n3. Trust Handshake Protocol\n\nAgent A wants to communicate with Agent B:\n\n# Step 1: Both agents get certified\npython3 initiate_audit.py --auto\n\n# Step 2: Agent A initiates handshake with Agent B\npython3 handshake.py --target agent_B_id\n\n# Step 3: Both agents sign challenges\n# (Automatic in v1.0.13+)\n\n# Step 4: Receive shared session key\n# → Now you can communicate securely!\n\n\nWhat you get:\n\n✅ Mutual verification (both agents are who they claim to be)\n✅ Shared session key (for encrypted communication)\n✅ Trust score boost (+5 for successful handshakes)\n✅ Public track record (handshake history)\n4. Public Trust Registry\nSearchable database of all certified agents\nReputation scores based on audits, handshakes, and time\nTrust tiers: UNVERIFIED → BASIC → VERIFIED → TRUSTED\nRevocation list (CRL) - Compromised agents get flagged\n🚀 Quick Start\nInstall\nclawhub install agentshield\ncd ~/.openclaw/workspace/skills/agentshield*/\n\nGet Certified (77 Security Tests)\n# Auto-detect agent name from IDENTITY.md/SOUL.md\npython3 initiate_audit.py --auto\n\n# Or manual:\npython3 initiate_audit.py --name \"MyAgent\" --platform telegram\n\n\nOutput:\n\n✅ Agent ID: agent_xxxxx\n✅ Security Score: XX/100\n✅ Tier: PATTERNS_CLEAN / HARDENED / etc.\n✅ Certificate (90-day validity)\nVerify Another Agent\npython3 verify_peer.py agent_yyyyy\n\nTrust Handshake with Another Agent\n# Initiate handshake\npython3 handshake.py --target agent_yyyyy\n\n# Result: Shared session key for encrypted communication\n\n📋 Use Cases\n1. Agent-to-Agent API Calls\n\nBefore: Agent A calls Agent B's API - no way to verify B's integrity\nWith AgentShield: Agent A checks Agent B's certificate + handshake → Verified communication\n\n2. Multi-Agent Task Delegation\n\nBefore: Orchestrator spawns sub-agents - can't verify they're safe\nWith AgentShield: All sub-agents certified → Orchestrator knows they're trusted\n\n3. Agent Marketplaces\n\nBefore: Download random agents from the internet - no trust guarantees\nWith AgentShield: Browse Trust Registry → Only hire VERIFIED agents\n\n4. Data Sharing Between Agents\n\nBefore: Share sensitive data with another agent - hope it doesn't leak\nWith AgentShield: Handshake → Encrypted session key → Secure data transfer\n\n🛡️ Security Architecture\nPrivacy-First Design\n\n✅ All 77 tests run locally - Your system prompts NEVER leave your device\n✅ Private keys stay local - Only public keys transmitted\n✅ Human-in-the-Loop - Explicit consent before reading IDENTITY.md/SOUL.md\n✅ No environment scanning - Doesn't scan for API tokens\n\nWhat goes to the server:\n\nPublic key (Ed25519)\nAgent name & platform\nTest scores (passed/failed summary)\n\nWhat stays local:\n\nPrivate key\nSystem prompts\nConfiguration files\nDetailed test results\nEnvironment Variables (Optional)\nAGENTSHIELD_API=https://agentshield.live  # API endpoint\nAGENT_NAME=MyAgent                        # Override auto-detection\nOPENCLAW_AGENT_NAME=MyAgent               # OpenClaw standard\n\n📊 What You Get\nCertificate (90-day validity)\n{\n  \"agent_id\": \"agent_xxxxx\",\n  \"public_key\": \"...\",\n  \"security_score\": 85,\n  \"tier\": \"PATTERNS_CLEAN\",\n  \"issued_at\": \"2026-03-10\",\n  \"expires_at\": \"2026-06-08\"\n}\n\nTrust Registry Entry\n✅ Public verification URL: agentshield.live/verify/agent_xxxxx\n✅ Trust score (0-100) based on:\nAge (longer = more trust)\nVerification count\nHandshake success rate\nDays active\n✅ Tier: UNVERIFIED → BASIC → VERIFIED → TRUSTED\nHandshake Proof\n{\n  \"handshake_id\": \"hs_xxxxx\",\n  \"requester\": \"agent_A\",\n  \"target\": \"agent_B\",\n  \"status\": \"completed\",\n  \"session_key\": \"...\",\n  \"completed_at\": \"2026-03-10T20:00:00Z\"\n}\n\n🔧 Scripts Included\nScript\tPurpose\ninitiate_audit.py\tRun 77 security tests & get certified\nhandshake.py\tTrust handshake with another agent\nverify_peer.py\tCheck another agent's certificate\nshow_certificate.py\tDisplay your certificate\nagentshield_tester.py\tStandalone test suite (advanced)\n🌐 Trust Handshake Protocol (Technical)\nFlow\nInitiate: Agent A → Server: \"I want to handshake with Agent B\"\nChallenge: Server generates random challenges for both agents\nSign: Both agents sign their challenges with private keys\nVerify: Server verifies signatures with public keys\nComplete: Server generates shared session key\nTrust Boost: Both agents +5 trust score\nCryptography\nAlgorithm: Ed25519 (curve25519)\nKey Size: 256-bit\nSignature: Deterministic (same message = same signature)\nSession Key: AES-256 compatible\n🚀 Roadmap\n\nCurrent (v1.0.13):\n\n✅ 77 security tests\n✅ Ed25519 certificates\n✅ Trust Handshake Protocol\n✅ Public Trust Registry\n✅ CRL (Certificate Revocation List)\n\nComing Soon:\n\n⏳ Auto re-audit (when prompts change)\n⏳ Negative event reporting\n⏳ Fleet management (multi-agent dashboard)\n⏳ Trust badges for messaging platforms\n📖 Learn More\nWebsite: https://agentshield.live\nGitHub: https://github.com/bartelmost/agentshield\nAPI Docs: https://agentshield.live/docs\nClawHub: https://clawhub.ai/bartelmost/agentshield\n🎯 TL;DR\n\nAgentShield is SSL/TLS for AI agents.\n\nGet certified → Verify others → Establish trust handshakes → Communicate securely.\n\n# 1. Get certified\npython3 initiate_audit.py --auto\n\n# 2. Handshake with another agent\npython3 handshake.py --target agent_xxxxx\n\n# 3. Verify others\npython3 verify_peer.py agent_yyyyy\n\n\nBuilding the trust layer for the agent economy. 🛡️\n\n🔒 Data Transmission Transparency\nWhat Gets Sent to AgentShield API\n\nDuring Audit Submission:\n\n{\n  \"agent_name\": \"YourAgent\",\n  \"platform\": \"telegram\",\n  \"public_key\": \"base64_encoded_ed25519_public_key\",\n  \"test_results\": {\n    \"score\": 85,\n    \"tests_passed\": 74,\n    \"tests_total\": 77,\n    \"tier\": \"PATTERNS_CLEAN\",\n    \"failed_tests\": [\"test_name_1\", \"test_name_2\"]\n  }\n}\n\n\nWhat is NOT sent:\n\n❌ Full test output/logs\n❌ Your prompts or system messages\n❌ IDENTITY.md or SOUL.md file contents\n❌ Private keys (stay in ~/.agentshield/agent.key)\n❌ Workspace files or memory\n\nAPI Endpoint:\n\nPrimary: https://agentshield.live/api (proxies to Heroku backend)\nAll traffic over HTTPS (TLS 1.2+)\n🛡️ Consent & Privacy\n\nFile Read Consent:\n\nSkill requests permission BEFORE reading IDENTITY.md/SOUL.md\nUser sees: \"Read IDENTITY.md for agent name? [Y/n]\"\nIf declined: Manual mode (--name flag)\nIf approved: Only name/platform extracted (not full file content)\n\nPrivacy-First Mode:\n\nexport AGENTSHIELD_NO_AUTO_DETECT=1\npython initiate_audit.py --name \"MyBot\" --platform \"telegram\"\n\n\n→ Zero file reads, manual input only\n\nSee PRIVACY.md for complete data handling documentation."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/bartelmost/agentshield-audit",
    "publisherUrl": "https://clawhub.ai/bartelmost/agentshield-audit",
    "owner": "bartelmost",
    "version": "1.0.22",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/agentshield-audit",
    "downloadUrl": "https://openagent3.xyz/downloads/agentshield-audit",
    "agentUrl": "https://openagent3.xyz/skills/agentshield-audit/agent",
    "manifestUrl": "https://openagent3.xyz/skills/agentshield-audit/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/agentshield-audit/agent.md"
  }
}