Skip to content

mento-protocol/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

🛠️ Mento Agent Skills

A curated list of AI agent skills for building blockchain-based applications covering smart contract development, frontend engineering, system architecture, and more.

Browse and discover skills to use with your AI agents. All skills listed here are publicly available, this is a living reference for the Mento team and anyone building in the EVM ecosystem.

Message PRs Welcome Awesome-Repos


📚 Table of Contents


🔗 Solidity & Smart Contracts

Skills and resources for writing, reviewing, and deploying smart contracts on EVM-compatible chains.

Skill Description Link
Pashov Solidity Auditor Smart contract security audit agent
OpenZeppelin Skills Secure contract development and upgrades using OpenZeppelin libraries
Cyfrin Solskill Production-grade Solidity development standards, testing, and Foundry workflows
Grimoire Security research co-auditor — code mapping, PoC writing, and flow analysis
ETH Skills End-to-end Ethereum development — 20 skills covering Solidity, L2s, DeFi, security, and deployment

🎨 Frontend Development

Skills for building and maintaining web interfaces, primarily in React/TypeScript ecosystems.

Skill Description Link
React Best Practices React & Next.js performance optimization — 40+ rules across 8 categories
Web Design Guidelines Audit UI code for 100+ rules covering accessibility, performance, and UX
Composition Patterns React composition patterns that scale — compound components, state lifting
React Native Guidelines React Native best practices — 16 rules across 7 sections for mobile

🏗️ Architecture & Diagrams

Skills for producing and maintaining technical diagrams and system documentation.

Skill Description Link
Visual Explainer Generates HTML pages or slide decks for explanations

🧪 Testing & Auditing

Skills for smart contract security auditing, property-based testing, and static analysis.

Skill Description Link
Building Secure Contracts 11 smart contract security skills — vulnerability detection, audit prep, and token analysis
Entry Point Analyzer Identify and categorise state-changing entry points to map the attack surface
Audit Context Building Ultra-granular line-by-line code analysis to build deep architectural context
Property-Based Testing Detect code patterns and generate property-based tests incl. Solidity invariants
Static Analysis CodeQL + Semgrep toolkit for taint tracking, data flow, and vulnerability scanning

🤝 Contributing

We welcome contributions.

  1. Fork the repo and create a branch: git checkout -b feat/your-skill-name
  2. Add your skill to the relevant section in README.md following the existing table format
  3. Include a short description and a working link
  4. Open a pull request with a brief summary of what the skill does

Skill link format:

| Skill Name | One-line description | [→](https://link-to-skill-or-resource) |

Found this helpful? Consider sharing it with others! 🌟

About

A curated collection of AI agent skills for EVM development Solidity, frontend, architecture, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors