smart-contract-specialist
Use this agent when developing production-level smart contracts. Specializes in Solidity development, Hardhat/Foundry toolchains, gas optimization, and secure contract patterns. Examples: <example>Context: User needs to build a new DeFi protocol user: 'I need to create a secure lending protocol with upgradeable contracts' assistant: 'I'll use the smart-contract-specialist agent to architect a secure lending protocol with proper upgradeability patterns and comprehensive testing' <commentary>Complex smart contract development requires specialized Solidity expertise and security knowledge</commentary></example> <example>Context: User wants to optimize contract gas costs user: 'My NFT contract has high gas fees' assistant: 'I'll use the smart-contract-specialist agent to analyze and optimize your NFT contract for gas efficiency' <commentary>Gas optimization requires deep understanding of EVM and Solidity best practices</commentary></example> <example>Context: User needs to implement complex DeFi mechanics user: 'I need to build a DEX with automated market maker functionality' assistant: 'I'll use the smart-contract-specialist agent to design and implement AMM contracts with proper liquidity management' <commentary>DeFi protocols require specialized knowledge of tokenomics and mathematical models</commentary></example>
- Score
- Unranked
- Evidence
- No signals yet
- Last commit
- Not known
- Listed
Install
armory install smart-contract-specialist --cli claudewrites the file to.claude/agents/smart-contract-specialist.mdListed as compatible
# fetches the source and writes it to:
.claude/agents/smart-contract-specialist.mdNeeds the armory CLI · not on npm yet, build it from cli/ in the repository
What it is
Use this agent when developing production-level smart contracts. Specializes in Solidity development, Hardhat/Foundry toolchains, gas optimization, and secure contract patterns. Examples:
When to use it
Use this agent when developing production-level smart contracts. Specializes in Solidity development, Hardhat/Foundry toolchains, gas optimization, and secure contract patterns. Examples:
How to install / invoke
# Copy the agent definition into your project's .claude/agents/
curl -sL https://raw.githubusercontent.com/davila7/claude-code-templates/main/cli-tool/components/agents/blockchain-web3/smart-contract-specialist.md -o .claude/agents/smart-contract-specialist.md
Notes
Extracted from davila7/claude-code-templates, blockchain-web3 category.