用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Virtual-Protocol/acp-cli-demos --skill acp-sec-scan命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Scan a token or wallet for onchain security risk using the live PaliSade MCP API on Robinhood Chain (and Ethereum, Polygon, Arbitrum, Solana). Use before signing an approval, swapping, or investing. Keyless, read-only — no signing, no custody.
Buy a fixed-price data offering from an ACP provider end to end with acp-cli - create the job, survive the budget handshake, fund the escrow, verify the deliverable on-chain, and settle or reject. Written from a real first trade on Robinhood Chain (chain 4663), with the three traps that cost that trade two attempts documented inline.
Buy a scoped, time-boxed network passage on ACP so an agent can reach the web from a specific region, and get back a signed proof of egress. Discover the Sovegent Nomad provider, open a passage job for a target region, fund it in $NMD on Robinhood Chain, receive a passage endpoint plus a signed egress attestation, verify the exit region matches the request, and complete. Provider-agnostic: use the managed reference exit or bring your own WireGuard (Mullvad/Proton/self-hosted).
基于 SOC 职业分类
正在显示 SKILL.md
| name | acp-sec-scan |
| description | Run an acp-sec Trust Score scan on an on-chain ACP agent contract and interpret the result. |
| version | 0.5.0 |
Use this skill to assess whether an on-chain agent contract is safe to transact with, by computing an acp-sec Trust Score (0-100, graded A to F) across six security dimensions. Works standalone (CLI) or as the executor behind the acp-sec ACP Provider.
Complete these before invoking the skill — copying the skill folder does not
install the acpsec CLI it calls.
acpsec from source:
git clone https://github.com/acpsec/acp-sec.git
cd acp-sec
python3 -m venv .venv && source .venv/bin/activate
pip install -e .
pip install slither-analyzer
BASESCAN_API_KEY (Etherscan V2 unified key — one key works for Base
mainnet and Base Sepolia via the chainid param):
export BASESCAN_API_KEY=your_key_here # get one at https://etherscan.io/apis
acpsec trust-score --help
0x...) on Base.base-sepolia (default) or base-mainnet.external (public/on-chain data only) or self_audit (operator
may supply private data such as Agent Card spend limits).BASESCAN_API_KEY (Etherscan V2 unified key) for contract source/ABI.acpsec trust-score --agent 0x... --chain base-sepolia --scan-mode external --output scan.json
Or, as the ACP Provider bridge:
python -m acpsec.acp_provider "scan 0x..." --chain base-sepolia
score, grade, critical, the six subscores,
top_findings (sorted by severity), and any unrated_checks.critical: true result as a hard stop regardless of the numeric score.Return the Trust Score JSON (or the ACP deliverable wrapping it), including the score, grade, subscores, top findings, the list of Unrated checks, the scanner version, and the UTC scan timestamp so a reviewer can reproduce and audit it.