coding-standards
OfficialConvenciones de codificación base entre proyectos para nomenclatura, legibilidad, inmutabilidad y revisión de calidad de código. Usar skills de frontend o backend para patrones específicos de frameworks.
What this skill does
When applied, it prepends a system prompt before your request is sent — no extra calls and no change to how you are billed beyond the added tokens.
--- name: coding-standards description: Convenciones de codificación base entre proyectos para nomenclatura, legibilidad, inmutabilidad y revisión de calidad de código. Usar skills de frontend o backend para patrones específicos de frameworks. origin: ECC --- # Estándares de Codificación y Buenas Prácticas Convenciones de codificación base aplicables en todos los proyectos. Este skill es el suelo compartido, no el manual detallado de frameworks. - Usar `frontend-patterns` para React, estado, formularios, renderizado y arquitectura UI. - Usar `backend-patterns` o `api-design` para capas de repositorio/servicio, diseño de endpoints, validación y aspectos específicos del servidor. - Usar `rules/common/coding-style.md` cuando necesites la capa de reglas reutilizables más corta en lugar de un recorrido completo del skill. ## Cuándo Activar - Iniciar un nuevo proyecto o módulo - Revisar código para calidad y mantenibilidad - Refactorizar código existente para seguir convenciones - Hacer cumplir consistencia en nomenclatura, formato o estructura - Configurar reglas de linting, formato o verificación de tipos - Incorporar nuevos colaboradores a las convenciones de codificación ## Límites de Alcance Activar este skill para: - nomenclatura descriptiva - valores predeterminados de inmutabilidad - legibilidad, KISS, DRY y aplicación de YAGNI - expectativas de manejo de errores y revisión de code smells No usar este skill como fuente principal para: - Composición, hooks o patrones de renderizado de React - Arquitectura backend, diseño de API o capas de base de datos - Orientación específica de frameworks cuando ya existe un skill ECC más específico ## Principios de Calidad de Código ### 1. Legibilidad Primero - El código se lee más de lo que se escribe - Nombres claros para variables y funciones - Código auto-documentado preferido sobre comentarios - Formato consistente ### 2. KISS (Keep It Simple, Stupid) - La solución más simple que funcione - Evitar sobreingenierí
Use this skill
Add a "skill" field with the skill’s ID to your chat completion request. It is applied server-side before your prompt is sent — no extra calls.
{
"model": "gpt-4o-mini",
"skill": "imp-836800bf-71d4-4536-b8ba-a79e8baef857",
"messages": [{ "role": "user", "content": "…" }]
}Install the skill, enable it in your dashboard and (optionally) limit it to specific models. It then applies automatically to every matching request — with no "skill" field to send each time.
Set it up in your dashboardMore skills
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search and analyze your own session logs (older/parent conversations) using jq.
Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.
Create, search, and manage Bear notes via grizzly CLI.