Skills

All Skills

solidity

Skills tagged with #solidity

@Cyfrin

solskill

Create production grade smart contracts. Use this skill when the user asks to write smart contracts, specially if they are going to be deployed to production (to a mainnet, or used in a mainnet script).

soliditysmart-contractsfoundryevmblockchainweb3
Cyfrin/forge-template
5mo ago
630
@BenAHammond
MCP

Io.Github.BenAHammond/Code Auditor Mcp

Code Quality Auditor: Analyze code for SOLID principles, DRY violations, and more

mcpgithub
BenAHammond/code-auditor-mcp
5mo ago
0
@Zhen-Bo

pragmatic-clean-code-reviewer

Strict code review following Clean Code, Clean Architecture, and The Pragmatic Programmer principles. Use when: (1) reviewing code or pull requests, (2) detecting code smells or quality issues, (3) auditing architecture decisions, (4) preparing code for merge, (5) refactoring existing code, or (6) checking adherence to SOLID, DRY, YAGNI, KISS principles. Features a 3+4+2 questionnaire system to calibrate strictness from L1 (lab) to L5 (critical). Also triggers on: "is this code good?", "check code quality", "ready to merge?", "technical debt", "code smell", "best practices", "clean up code", "refactor review", "review this PR", "PR review", "code review", "pre-merge check", "code audit", "is this production-ready?", "find bugs", "look at my code", "check for issues".

Zhen-Bo/pragmatic-clean-code-reviewer
5mo ago
1010
@obie

better-stimulus

Apply Better Stimulus best practices for writing maintainable, reusable StimulusJS controllers following SOLID principles

obie/skills+3 more
5mo ago
770
@msmps

opentui

Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.

msmps/opentui-skill
5mo ago
1870
@testdouble

architectural-analysis

Performs deep architectural analysis of a specified module, directory, or feature area by examining structural coupling, data flow, concurrency patterns, risk, and SOLID alignment. Use when the user wants to assess, evaluate, or review the architecture, design quality, dependency structure, coupling, cohesion, or technical debt of an existing part of the codebase — including requests to audit module boundaries, check for architectural smells, or inform refactoring decisions. Requires a specific focus area (module, directory, or component) to analyze. Not for creating new project structures, scaffolding, or boilerplates. Not for investigating specific bugs, runtime errors, or failures — use investigate. Not for test planning — use test-planning. Not for file-level code review — use code-review. Not for writing documentation or architectural decision records.

testdouble/han+27 more
1mo ago
510
@Consensys

developing-smart-contracts

Solidity smart contract development guidelines for Linea blockchain. Use when writing, reviewing, or refactoring Solidity contracts, or when the user asks about Solidity best practices, contract structure, or NatSpec docstrings. Covers NatSpec documentation, naming conventions, file layout, and code style.

Consensys/linea-monorepo
5mo ago
1130
@almanak-co

almanak-strategy-builder

Build, test, and deploy DeFi trading strategies using the Almanak SDK. ALWAYS use this skill when the user mentions almanak, DeFi strategy, trading strategy, yield farming, liquidity provision, token swap, borrowing, lending, perpetuals, staking, vault deposit, bridging tokens, backtesting, paper trading, or on-chain execution. Use for writing strategy.py files, composing intents (Swap, LP, Borrow, Supply, Perp, Bridge, Stake, Vault, Prediction), working with config.json strategy parameters, running almanak strat or almanak gateway CLI commands, or debugging strategy execution on Anvil forks. Do NOT use for general smart contract development, Solidity code, or non-strategy SDK internals.

almanak-co/sdk
5mo ago
420
@sanyuan0704

code-review-expert

Expert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.

sanyuan0704/sanyuan-skills+1 more
5mo ago
2.7K0
@Aboudjem

Solidity Style Guide — Claude Code Skill

Use this skill whenever you are reviewing or writing Solidity, Foundry tests, or related configuration. It codifies the rules in [Aboudjem/solidity-style-guide](https://github.com/Aboudjem/solidity-style-guide) targeting **Solidity 0.8.34**.

Aboudjem/solidity-style-guide
5mo ago
310
@longtengsiha

arbitrum-dapp-skill

Opinionated guide for building dApps on Arbitrum using Stylus (Rust) and/or Solidity. Covers local devnode setup, contract development, testing, deployment, and React frontend integration with viem. Use when starting a new Arbitrum project, writing Stylus or Solidity contracts, deploying to Arbitrum, or building a frontend that interacts with Arbitrum contracts.

longtengsiha/arbitrum-dapp-skill
5mo ago
0
@corbat-tech
MCP

Io.Github.Corbat Tech/Coding Standards

AI coding standards that enforce production-grade code with DDD, SOLID, TDD guardrails.

mcpgithubai
corbat-tech/coding-standards-mcp
5mo ago
0