contracts
CosmWasm smart contract design, testing, and deployment
All Skills in This Repository (9)
Pure Emerald Level Indicatorsapi-doc-comments
Standardizes doc comments for public schema-facing items in Rust CosmWasm contracts.
doc-generation
Regenerate contract schemas and Markdown docs from Rust API types.
api-design
Guide developers in designing CosmWasm contract APIs with InstantiateMsg, ExecuteMsg, and QueryMsg.
rust-contract-domain-modeling
Codifies Axone contract domain invariants to prevent logic leakage across handlers and services.
deployment
Coordinate cargo-make tasks and Abstract scripts for AXONE contract deployments.
conventional-commits
Enforce Conventional Commits structure for commit messages.
cosmwasm-contract
Scaffold CosmWasm contracts with modular domain, services, and gateway layers.
rust-testing
Document Rust testing patterns for unit and integration tests in CosmWasm contracts.
rust-quality-gates
Execute Rust project quality gates for format, lint, tests, coverage, schema, and docs.
Frequently Asked Questions
FAQPage SchemaHow to install Axone Contracts skills?βΌ
Run `npx skills add axone-protocol/contracts --all -g -y` in your terminal to install all skills in this suite globally.
How to structure a CosmWasm smart contract?βΌ
The cosmwasm-contract skill provides a proven skeleton with handlers, domain, state, and error layers, plus Abstract SDK wiring patterns used in production Axone contracts.
How to deploy CosmWasm contracts to testnet?βΌ
The deployment skill walks through cargo-make tasks for publishing modules, installing them on Abstract accounts, and verifying deployments on local, testnet, or mainnet networks.
Do these skills work with Claude Code and Cursor?βΌ
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, Codex, and other compatible coding environments.
How to keep contract docs and schemas in sync?βΌ
The doc-generation and rust-quality-gates skills regenerate schemas and Markdown docs from Rust types with a single cargo make docs command.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core