← 返回 Skills 市场
Upgrade Cairo Contracts
作者
samledger67-dotcom
· GitHub ↗
· v1.0.1
· MIT-0
229
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install upgrade-cairo-contracts
功能描述
Upgrade Cairo smart contracts using OpenZeppelin's UpgradeableComponent on Starknet. Use when users need to: (1) make Cairo contracts upgradeable via replace...
安全使用建议
This skill is documentation-only and appears coherent and low-risk. Before installing: (1) verify the author/source if you need an official OpenZeppelin guide (registry metadata lacks a homepage), (2) never provide private keys or signing credentials to an agent — if you let an agent execute transactions, keep signing keys off-platform or use a secure signer/multisig/timelock, (3) follow the SKILL.md's suggested safety practices (access control, timelocks, test on devnets, verify class hashes), and (4) note the license (AGPL-3.0-only) if you plan to modify or redistribute the content. If you want higher assurance, ask for the full source or an official OpenZeppelin reference link before relying on this skill for production upgrades.
功能分析
Type: OpenClaw Skill
Name: upgrade-cairo-contracts
Version: 1.0.1
The skill bundle contains educational documentation and instructions for upgrading Cairo smart contracts on Starknet using OpenZeppelin's UpgradeableComponent. It correctly identifies security risks such as access control and storage compatibility, providing best practices to mitigate them (e.g., using OwnableComponent and testing on devnets). No malicious code, data exfiltration, or harmful prompt injection attempts were found in SKILL.md or _meta.json.
能力评估
Purpose & Capability
The name and description match the SKILL.md content: guidance for making Cairo contracts upgradeable via Starknet's replace_class_syscall and OpenZeppelin components. The skill does not ask for unrelated credentials, binaries, or configuration.
Instruction Scope
SKILL.md is documentation and step-by-step guidance (design notes, access-control recommendations, testing checklist). It does not instruct the agent to read arbitrary local files, export secrets, or transmit data to unknown endpoints. It does recommend deploying to devnets for testing, which is appropriate for the stated purpose.
Install Mechanism
No install specification or code files are present (instruction-only), so nothing is written to disk or downloaded. This is the lowest-risk install profile.
Credentials
The skill requires no environment variables or credentials, which is proportionate. Note: the SKILL.md metadata names 'OpenZeppelin' as author but the registry shows 'Source: unknown' and no homepage — verify the provenance if you require an official OpenZeppelin artifact.
Persistence & Privilege
always is false and the skill does not request persistent system presence. The skill can be invoked autonomously (platform default) but contains only guidance; it does not itself perform upgrades or store credentials.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install upgrade-cairo-contracts - 安装完成后,直接呼叫该 Skill 的名称或使用
/upgrade-cairo-contracts触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Fix display name from probe to proper title
v98.0.0
probe
v1.0.0
Initial release — OpenZeppelin upgrade patterns for AI agents
元数据
常见问题
Upgrade Cairo Contracts 是什么?
Upgrade Cairo smart contracts using OpenZeppelin's UpgradeableComponent on Starknet. Use when users need to: (1) make Cairo contracts upgradeable via replace... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 229 次。
如何安装 Upgrade Cairo Contracts?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install upgrade-cairo-contracts」即可一键安装,无需额外配置。
Upgrade Cairo Contracts 是免费的吗?
是的,Upgrade Cairo Contracts 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Upgrade Cairo Contracts 支持哪些平台?
Upgrade Cairo Contracts 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Upgrade Cairo Contracts?
由 samledger67-dotcom(@samledger67-dotcom)开发并维护,当前版本 v1.0.1。
推荐 Skills