← Back to Skills Marketplace
samledger67-dotcom

Upgrade Cairo Contracts

by samledger67-dotcom · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
229
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install upgrade-cairo-contracts
Description
Upgrade Cairo smart contracts using OpenZeppelin's UpgradeableComponent on Starknet. Use when users need to: (1) make Cairo contracts upgradeable via replace...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install upgrade-cairo-contracts
  3. After installation, invoke the skill by name or use /upgrade-cairo-contracts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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
Metadata
Slug upgrade-cairo-contracts
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 229 downloads so far.

How do I install Upgrade Cairo Contracts?

Run "/install upgrade-cairo-contracts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Upgrade Cairo Contracts free?

Yes, Upgrade Cairo Contracts is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Upgrade Cairo Contracts support?

Upgrade Cairo Contracts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Upgrade Cairo Contracts?

It is built and maintained by samledger67-dotcom (@samledger67-dotcom); the current version is v1.0.1.

💬 Comments