{
  "page": {
    "title": "Skills",
    "description": "Procedimientos reutilizables que este agente puede ejecutar."
  },
  "grid": {
    "loading": "Cargando skills...",
    "emptyTitle": "Sin skills instalados",
    "emptyDescription": "Los skills son procedimientos reutilizables que tu agente puede ejecutar.",
    "addSkill": "Añadir skill",
    "descriptionShort": "Procedimientos reutilizables que tu agente puede ejecutar."
  },
  "addDialog": {
    "title": "Añadir skills",
    "description": "Instala procedimientos reutilizables para tu agente.",
    "storeTab": "Skills.sh",
    "repoTab": "GitHub",
    "scratchTab": "Desde cero",
    "store": {
      "searchPlaceholder": "Busca entre más de 90K skills...",
      "popularHeading": "Populares en Skills.sh",
      "alreadyInstalledHint_one": "1 skill ya está instalado y aparece abajo.",
      "alreadyInstalledHint_other": "{{count}} skills ya están instalados y aparecen abajo.",
      "noResults": "No se encontraron skills para \"{{query}}\"",
      "minQuery": "Escribe al menos 2 caracteres para buscar",
      "searchUnavailable": "La búsqueda de skills tiene problemas. Espera un momento e inténtalo de nuevo.",
      "searchRateLimited": "Skills.sh está ocupado ahora mismo. Espera un momento e inténtalo de nuevo.",
      "searchOffline": "No se pudo conectar con Skills.sh. Revisa tu conexión a internet e inténtalo de nuevo.",
      "searchGeneric": "La búsqueda tuvo un problema. Espera un momento e inténtalo de nuevo.",
      "loadingPopular": "Cargando skills populares...",
      "popularUnavailable": "No se pudieron cargar las sugerencias. Busca lo que necesitas arriba.",
      "retry": "Reintentar",
      "typeToSearch": "Escribe para buscar skills",
      "installCount_one": "{{formatted}} instalación",
      "installCount_other": "{{formatted}} instalaciones",
      "installSkill": "Instalar {{name}}",
      "installedSkill": "{{name}} instalado",
      "alreadyInstalledBadge": "Ya instalado",
      "installedJustNow": "Instalado",
      "installFailedAlready": "Ya instalado",
      "installFailedRepoMissing": "El autor eliminó este skill.",
      "installFailedMalformed": "El archivo de este skill está dañado. Prueba con otro.",
      "installFailedRateLimited": "Skills.sh está ocupado. Espera un momento y haz clic de nuevo.",
      "installFailedOffline": "No se pudo conectar. Revisa tu internet e inténtalo de nuevo.",
      "installFailedGeneric": "La instalación falló. Inténtalo de nuevo en un momento.",
      "installRetryAria": "Volver a intentar instalar {{name}}"
    },
    "repo": {
      "sourcePlaceholder": "owner/repo",
      "findSkills": "Buscar skills",
      "installSelected": "Instalar {{count}}",
      "skillsFound_one": "1 skill encontrado",
      "skillsFound_other": "{{count}} skills encontrados",
      "selectAll": "Seleccionar todo",
      "deselectAll": "Deseleccionar todo",
      "inputHint": "Ingresa un repositorio público de GitHub en formato owner/repo",
      "installedSummary_one": "Se instaló 1 skill: {{names}}",
      "installedSummary_other": "Se instalaron {{count}} skills: {{names}}",
      "installAnotherRepo": "Instalar desde otro repositorio"
    },
    "scratch": {
      "titleLabel": "¿Qué debería hacer esta skill?",
      "titlePlaceholder": "Redactar un contrato",
      "titleHint": "Usa la frase que dirías en el chat. Houston la convierte en un slug.",
      "slugPreviewPrefix": "Se guarda como",
      "descriptionLabel": "Descripción en una línea",
      "descriptionPlaceholder": "Redacta un borrador de contrato que puedes revisar y firmar.",
      "descriptionHint": "Se muestra en la tarjeta. Di qué obtiene el usuario, no cómo funciona.",
      "bodyLabel": "Instrucciones para el agente",
      "bodyPlaceholder": "## Procedimiento\n\n1. Pregunta al usuario qué tipo de contrato.\n2. Trae la última versión desde Drive.\n3. Complétalo y compártelo para revisión.\n",
      "bodyHint": "Markdown. El agente lo lee cuando se ejecuta la skill.",
      "submit": "Crear skill",
      "submitting": "Creando...",
      "errorTitleRequired": "Dale un título a tu skill.",
      "errorBodyRequired": "Agrega al menos un paso.",
      "errorSlugTaken": "Ya existe una skill con este nombre."
    }
  },
  "detail": {
    "notFound": "Skill no encontrado",
    "unavailableToast": {
      "title": "Skill no disponible",
      "description": "Este skill ya no está disponible. Es posible que lo hayan renombrado o eliminado."
    },
    "backAria": "Volver a skills",
    "moreOptions": "Más opciones",
    "saveChanges": "Guardar cambios",
    "savingChanges": "Guardando...",
    "delete": "Eliminar skill",
    "deleteTitle": "¿Eliminar \"{{name}}\"?",
    "deleteDescription": "Esto elimina el skill de tu agente. Puedes reinstalarlo después.",
    "instructionsPlaceholder": "Instrucciones para este skill..."
  }
}
