← 返回 Skills 市场
a2a-Market-Stake-Freeze
作者
luoqianchenguni-max
· GitHub ↗
· v0.2.0
· MIT-0
221
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install a2a-market-stake-freeze
功能描述
Provide stake freeze and release rules for participants during negotiation and order execution. Use when implementing stake locking policy, slashing triggers...
使用说明 (SKILL.md)
\r \r
a2a-Market Stake Freeze\r
\r Build the rule engine shell for stake lock lifecycle in A2A transactions.\r \r Current status: registration-first scaffold with explicit policy points.\r \r
Scope\r
- Lock stake when node accepts an intent or enters negotiation.\r
- Release or slash stake based on final outcome and policy.\r
- Keep stake decisions auditable for dispute resolution.\r \r
Suggested Project Layout\r
app/domain/rules/stake_rules.py\rapp/application/services/stake_service.py\rapp/infrastructure/db/stake_repository.py\rapp/infrastructure/tasks/stake_timeout_worker.py\r \r
Minimum Contracts (MVP P0)\r
freeze_stake(node_id, intent_id, amount)returns lock record.\rrelease_stake(lock_id, reason)closes lock and restores available stake.\rslash_stake(lock_id, reason, evidence)applies penalty and emits incident log.\revaluate_timeout_locks(now_ts)handles automatic release/slash decisions.\r \r
Policy Baseline\r
- Lock amount should be deterministic from intent risk tier.\r
- Slashing requires evidence payload and policy version.\r
- Timeout defaults to release unless explicit breach condition is met.\r \r
Events\r
- Emit
NEGOTIATION_STARTEDwhen stake lock is confirmed.\r - Emit risk/stake incident events for policy engine and logging.\r \r
Implementation Backlog\r
- Add dynamic stake multipliers by market volatility.\r
- Add external arbitration hook for manual dispute outcomes.\r \r
Runtime Implementation\r
- Status: implemented in local runtime package.\r
- Primary code paths:\r
runtime/src/domain/stake-policy.js\r- Validation: covered by
runtime/testsandnpm testinruntime/.\r
安全使用建议
This skill is primarily design and implementation notes for stake-lock logic and appears coherent with its stated purpose, but it also claims an existing runtime implementation and mentions running 'npm test' while providing no code or install instructions. Before installing or using it: 1) treat it as documentation/guidance only (no runnable component is included); 2) confirm whether you need Node/npm and a separate runtime package mentioned in the SKILL.md; 3) ask the publisher for the referenced runtime code or a clear install path if you expect executable artifacts; and 4) avoid granting secrets or system-level access — none are required by the skill as provided, and any future version that requests credentials should be scrutinized for proportionality.
功能分析
Type: OpenClaw Skill
Name: a2a-market-stake-freeze
Version: 0.2.0
The skill bundle contains metadata and architectural instructions for implementing a stake freezing and slashing system for Agent-to-Agent (A2A) transactions. The instructions in SKILL.md provide a standard software scaffold, including project layout and API contracts (e.g., freeze_stake, slash_stake), without any evidence of malicious intent, data exfiltration, or prompt injection attacks.
能力评估
Purpose & Capability
Name, description, and SKILL.md all describe stake freeze/release policy guidance and implementation scaffolding — purpose and content are broadly consistent. However, the SKILL.md claims a 'Status: implemented in local runtime package' and lists specific runtime code paths even though the skill bundle contains no code or install spec, which is an unexplained mismatch.
Instruction Scope
Runtime instructions are design and implementation guidance (file layout, API contracts, events). They do not instruct the agent to read unrelated system files, exfiltrate data, or call external endpoints. No broad or vague 'gather whatever context you need' statements are present.
Install Mechanism
No install spec and no code files are included — instruction-only, which is the lowest install risk. There are no downloads or archives referenced.
Credentials
The skill declares no required binaries or environment variables, but the SKILL.md references running 'npm test' and specific runtime JavaScript paths, implying Node/npm and a local package are expected. The absence of declared dependencies or required tooling is a mismatch and could mislead users about what is actually needed to use this guidance.
Persistence & Privilege
The skill does not request always:true, does not declare credentials, and is user-invocable only. There is no indication it would modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install a2a-market-stake-freeze - 安装完成后,直接呼叫该 Skill 的名称或使用
/a2a-market-stake-freeze触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
sync runtime implementation and validation coverage
v0.1.0
initial scaffold for early registration
元数据
常见问题
a2a-Market-Stake-Freeze 是什么?
Provide stake freeze and release rules for participants during negotiation and order execution. Use when implementing stake locking policy, slashing triggers... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 221 次。
如何安装 a2a-Market-Stake-Freeze?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install a2a-market-stake-freeze」即可一键安装,无需额外配置。
a2a-Market-Stake-Freeze 是免费的吗?
是的,a2a-Market-Stake-Freeze 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
a2a-Market-Stake-Freeze 支持哪些平台?
a2a-Market-Stake-Freeze 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 a2a-Market-Stake-Freeze?
由 luoqianchenguni-max(@luoqianchenguni-max)开发并维护,当前版本 v0.2.0。
推荐 Skills