contract-development

Compile, deploy, simulate, and verify Solidity smart contracts with OpenZeppelin support.

Best use case

contract-development is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Compile, deploy, simulate, and verify Solidity smart contracts with OpenZeppelin support.

Teams using contract-development should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/contract-development/SKILL.md --create-dirs "https://raw.githubusercontent.com/WayfinderFoundation/wayfinder-paths-sdk/main/.claude/skills/contract-development/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/contract-development/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How contract-development Compares

Feature / Agentcontract-developmentStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Compile, deploy, simulate, and verify Solidity smart contracts with OpenZeppelin support.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

## When to use

Use this skill when you are:
- Compiling Solidity source code (with or without OpenZeppelin imports)
- Deploying contracts to any supported EVM chain
- Verifying deployed contracts on Etherscan
- Simulating contract deployments on Gorlami forks before going live

## How to use

- [rules/compilation.md](rules/compilation.md) - Compiling Solidity with OZ import support
- [rules/deployment.md](rules/deployment.md) - Full deploy flow (MCP tool + script patterns)
- [rules/interactions.md](rules/interactions.md) - Read/write deployed contracts via MCP tools
- [rules/openzeppelin-v5.md](rules/openzeppelin-v5.md) - OZ v5+ import paths + Ownable patterns
- [rules/templates.md](rules/templates.md) - Copy/paste Solidity templates (OZ v5-compatible)
- [rules/verification.md](rules/verification.md) - Etherscan V2 standard-json-input verification
- [rules/simulation.md](rules/simulation.md) - Test deploys on Gorlami forks first
- [rules/gotchas.md](rules/gotchas.md) - Common pitfalls and requirements

Related Skills

We are still matching the closest adjacent skills for this page. In the meantime, continue through the full directory.