·solidity-gas-optimization
!

solidity-gas-optimization

Patrones de optimización de gas para contratos inteligentes de Solidity. Úselo para optimizar los costos de implementación del contrato, el uso de gas en tiempo de ejecución o la eficiencia del almacenamiento. Cubre el embalaje de almacenamiento, errores personalizados, variables inmutables, optimización de datos de llamadas, patrones de bucle, uso de ensamblaje y alternativas optimizadas para gas Solady. Activa tareas que involucran optimización de gas, diseño de almacenamiento, reducción de costos de implementación o eficiencia de EVM.

7Instalaciones·0Tendencia·@whackur

Instalación

$npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization

Cómo instalar solidity-gas-optimization

Instala rápidamente el skill de IA solidity-gas-optimization en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: whackur/solidity-agent-toolkit.

SKILL.md

Ver original

EVM reads and writes in 32-byte (256-bit) slots. Variables smaller than 32 bytes that are declared consecutively share a slot, reducing SSTORE operations. A new SSTORE costs 20,000 gas; packing avoids additional slot allocations.

What to verify: Consecutive variables of the same or smaller combined size (≤32 bytes) are grouped together. Place uint128 next to uint128, not separated by a uint256.

Custom errors are encoded as 4-byte selectors, whereas revert strings store the full string in contract bytecode and in memory at runtime. Custom errors save gas on both deployment (smaller bytecode) and execution (cheaper encoding).

Patrones de optimización de gas para contratos inteligentes de Solidity. Úselo para optimizar los costos de implementación del contrato, el uso de gas en tiempo de ejecución o la eficiencia del almacenamiento. Cubre el embalaje de almacenamiento, errores personalizados, variables inmutables, optimización de datos de llamadas, patrones de bucle, uso de ensamblaje y alternativas optimizadas para gas Solady. Activa tareas que involucran optimización de gas, diseño de almacenamiento, reducción de costos de implementación o eficiencia de EVM. Fuente: whackur/solidity-agent-toolkit.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization
Categoría
!Seguridad
Verificado
Primera vez visto
2026-02-22
Actualizado
2026-03-11

Browse more skills from whackur/solidity-agent-toolkit

Respuestas rápidas

¿Qué es solidity-gas-optimization?

Patrones de optimización de gas para contratos inteligentes de Solidity. Úselo para optimizar los costos de implementación del contrato, el uso de gas en tiempo de ejecución o la eficiencia del almacenamiento. Cubre el embalaje de almacenamiento, errores personalizados, variables inmutables, optimización de datos de llamadas, patrones de bucle, uso de ensamblaje y alternativas optimizadas para gas Solady. Activa tareas que involucran optimización de gas, diseño de almacenamiento, reducción de costos de implementación o eficiencia de EVM. Fuente: whackur/solidity-agent-toolkit.

¿Cómo instalo solidity-gas-optimization?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-gas-optimization Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/whackur/solidity-agent-toolkit