Habilidades defi-protocol-templates
🧩

defi-protocol-templates

Seguro 🌐 Acceso a red⚡ Contiene scripts⚙️ Comandos externos

Construir contratos de protocolos DeFi más rápido

Necesitas plantillas sólidas de contratos DeFi pero no quieres comenzar desde cero. Esta habilidad proporciona estructuras listas para usar para protocolos de staking, AMMs, gobernanza y préstamos que puedes adaptar rápidamente.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "defi-protocol-templates". Explain the AMM template and list the main functions.

Resultado esperado:

  • El AMM rastrea dos reservas de tokens y emite acciones de liquidez a los proveedores.
  • Las funciones principales son addLiquidity, removeLiquidity y swap.
  • Los precios siguen un modelo de producto constante con una comisión del 0.3 por ciento en los intercambios.

Usando "defi-protocol-templates". What does the staking contract reward calculation look like?

Resultado esperado:

  • El contrato usa rewardPerTokenStored para rastrear recompensas acumuladas por token stakeado.
  • Cuando los usuarios hacen stake o retiran, las recompensas pendientes se calculan y distribuyen.
  • La fórmula multiplica el tiempo transcurrido por la tasa de recompensa dividida por el suministro total.

Usando "defi-protocol-templates". How do I create a governance proposal?

Resultado esperado:

  • Llama a la función propose con una cadena de descripción.
  • Debes持有的 tokens por encima del umbral de propuesta.
  • La propuesta entra en un período de votación que dura aproximadamente tres días.

Auditoría de seguridad

Seguro
v4 • 1/17/2026

Pure documentation skill containing only Solidity code examples in markdown. No executable scripts, network calls, file system access, or environment variable harvesting detected. All 74 static findings are false positives caused by the scanner misinterpreting Solidity code syntax and markdown formatting as security threats.

2
Archivos escaneados
630
Líneas analizadas
3
hallazgos
4
Auditorías totales

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
22
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Prototipar un MVP de DeFi

Adapta las plantillas de staking y AMM para validar rápidamente una nueva idea de protocolo.

Planificar el alcance del protocolo

Revisa los ejemplos de gobernanza y flash loan para definir los requisitos del producto.

Comparar patrones de referencia

Usa las plantillas como referencia para identificar controles faltantes en código personalizado.

Prueba estos prompts

Conceptos básicos de staking
Resume la plantilla de recompensas de staking y enumera las variables de estado y eventos clave.
Configuración de AMM
Explica cómo funcionan addLiquidity y swap en la plantilla de AMM y nota cualquier suposición matemática.
Flujo de gobernanza
Describe el ciclo de vida de propuestas de gobernanza en la plantilla y enumera dónde debería ir la lógica personalizada.
Seguridad de flash loan
Identifica las verificaciones de seguridad en la plantilla de flash loan y sugiere dos salvaguardas adicionales.

Mejores prácticas

  • Agrega pruebas unitarias comprehensivas antes de desplegar cualquier plantilla adaptada
  • Usa bibliotecas auditadas de OpenZeppelin para lógica de tokens y control de acceso
  • Revisa la matemática para casos extremos de desbordamiento y redondeo en producción

Evitar

  • Desplegar plantillas sin una auditoría de seguridad profesional
  • Omitir control de acceso y mecanismos de pausa para funciones críticas
  • Ignorar el manejo de decimales de tokens y casos extremos de comisiones

Preguntas frecuentes

¿Qué plataformas son compatibles?
Las plantillas están basadas en Solidity y funcionan en cadenas EVM que soportan bibliotecas de OpenZeppelin.
¿Cuáles son los límites de estas plantillas?
Son ejemplos mínimos sin oráculo completo, lógica de liquidación o proxy de actualización.
¿Cómo integro esto con mi proyecto?
Copia el contrato y adapta las interfaces, parámetros y control de acceso para tus necesidades.
¿Esta habilidad accede a mis datos?
No. Contiene solo plantillas estáticas sin recopilación de datos ni llamadas externas.
¿Qué pasa si la compilación falla?
Verifica la compatibilidad de la versión de Solidity y asegura que las dependencias de OpenZeppelin estén instaladas.
¿Cómo se compara con frameworks DeFi completos?
Es más ligero y rápido para prototipar pero carece de características completas de producción.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md