← Back to Skills Marketplace
Upgrade Stellar Contracts
by
samledger67-dotcom
· GitHub ↗
· v1.0.1
· MIT-0
272
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install upgrade-stellar-contracts
Description
Upgrade Stellar/Soroban smart contracts using OpenZeppelin's upgradeable module. Use when users need to: (1) make Soroban contracts upgradeable via native WA...
Usage Guidance
This skill's content looks like legitimate technical guidance for Soroban contract upgrades, but the registry metadata lacks a verifiable source/homepage while the SKILL.md claims OpenZeppelin authorship and AGPL licensing. Before installing or relying on it: (1) verify the SKILL.md matches the official OpenZeppelin/stellar-contracts repository and examples (follow the repo link in the doc); (2) confirm the publisher/owner is trustworthy and allowed to redistribute AGPL content; (3) be cautious about sharing private keys or proprietary code with any agent using this skill — the skill itself is instruction-only and won't exfiltrate secrets, but an agent can be instructed to perform actions that use your keys; (4) review any code/examples locally and run upgrades in a test environment first; (5) if you need stronger assurance, request the upstream source or prefer obtaining guidance directly from the official OpenZeppelin documentation/repository. If you want, I can (a) fetch the official OpenZeppelin examples and compare them against this SKILL.md for differences, or (b) list specific checks to perform on your upgrade/migration logic to reduce risk.
Capability Analysis
Type: OpenClaw Skill
Name: upgrade-stellar-contracts
Version: 1.0.1
The skill bundle provides documentation and code examples for upgrading Stellar/Soroban smart contracts using OpenZeppelin's upgradeable modules. The content in SKILL.md is educational, offering guidance on native WASM replacement, storage compatibility, and atomic upgrade patterns, while explicitly highlighting critical security considerations like access control for upgrader contracts. No malicious code, data exfiltration, or harmful prompt injection attempts were found.
Capability Assessment
Purpose & Capability
The SKILL.md content matches the stated purpose (guidance for making Soroban contracts upgradeable using OpenZeppelin patterns). However, the skill metadata shows no source or homepage while the SKILL.md claims author 'OpenZeppelin' and an AGPL license — this provenance mismatch is notable and warrants verification.
Instruction Scope
The runtime instructions are limited to contract design, derive macros, access control, upgrade/migration patterns and example code snippets. They do not request unrelated filesystem access, environment variables, or external endpoints beyond a GitHub repo link; scope appears appropriate for the stated function.
Install Mechanism
This is instruction-only (no install spec, no code files). That minimizes direct installation risk because nothing is written or executed by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths and the instructions do not attempt to access secrets — the requested privileges are proportional to its stated purpose.
Persistence & Privilege
always is false and the skill is user-invocable with normal autonomous invocation settings. It does not request permanent presence or to modify other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install upgrade-stellar-contracts - After installation, invoke the skill by name or use
/upgrade-stellar-contracts - 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
Frequently Asked Questions
What is Upgrade Stellar Contracts?
Upgrade Stellar/Soroban smart contracts using OpenZeppelin's upgradeable module. Use when users need to: (1) make Soroban contracts upgradeable via native WA... It is an AI Agent Skill for Claude Code / OpenClaw, with 272 downloads so far.
How do I install Upgrade Stellar Contracts?
Run "/install upgrade-stellar-contracts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Upgrade Stellar Contracts free?
Yes, Upgrade Stellar Contracts is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Upgrade Stellar Contracts support?
Upgrade Stellar Contracts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Upgrade Stellar Contracts?
It is built and maintained by samledger67-dotcom (@samledger67-dotcom); the current version is v1.0.1.
More Skills