CommunityRedacción y edicióngithub.com

jsahani/already-told-you

Muestra las habilidades que /already-told-you:run ha redactado desde tu historial, te permite elegir, muestra cada archivo e instala solo las que apruebas, para todos los proyectos (~/.claude/skills) o solo uno. Nunca sobrescribe una habilidad existente sin preguntar.

¿Qué es already-told-you?

Esta skill actúa como un asistente de instalación para las habilidades redactadas por el comando `/already-told-you:run`. Su propósito es garantizar que el usuario tenga control total sobre qué habilidades se instalan, evitando sobrescrituras no deseadas y permitiendo revisar cada propuesta en detalle. Es compatible con cualquier proyecto que use Claude Code o herramientas similares que soporten el directorio `~/.claude/skills`. El flujo comienza localizando el informe más reciente de habilidades redactadas, lista las habilidades disponibles con información adicional (como frecuencia de uso y tiempo ahorrado), permite al usuario seleccionar cuáles revisar, muestra el contenido completo de cada `SKILL.md`, resalta líneas con `TODO (check)` para completar, y pregunta si instalarla en todos los proyectos o solo en el actual. Antes de instalar, verifica si ya existe una versión previa y solicita confirmación explícita. Finalmente, resume lo instalado y cómo usar cada habilidad.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jsahani/already-told-you/tree/HEAD/skills/install-skills

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Already Told You: instalar habilidades redactadas

Nada se instala hasta que el usuario diga que sí a esa habilidad específica.

  1. Encontrar el informe. Usa ~/already-told-you/$ARGUMENTOS si se proporcionó una fecha, si no, la carpeta más reciente ~/already-told-you/<AAAA-MM-DD>/ que contenga una carpeta skills/ (usa Glob). Si no hay ninguna, también busca en ~/claude-improve/ (informes creados antes de que el plugin se renombrara). Si aún no hay ninguno, di "Aún no hay habilidades redactadas - ejecuta /already-told-you:run primero" y detente.
  2. Listarlas. Ejecuta python3 ${CLAUDE_PLUGIN_ROOT}/scripts/install_skill.py --list --report <carpeta_del_informe>. Si existe <informe>/findings.json, agrega la línea de cada habilidad de la sección C (con qué frecuencia apareció, minutos cada una). Si un elemento tiene un campo match (de /already-told-you:find-skills report), agrega "Habilidad existente: - instalar en su lugar" o "Sin coincidencia verificada - redacta la tuya". Si ningún elemento tiene aún un match, ofrece una vez, como opción: "Antes de instalar estas, puedo verificar si ya existe una habilidad prefabricada y verificada para alguna de ellas con /already-told-you:find-skills report. Pregunta primero y envía solo palabras clave de búsqueda cortas que tú apruebes. ¿Quieres eso, o prefieres ir directamente a los borradores?" Si quieren, diles que ejecuten ese comando y detente aquí; si no, continúa sin conexión. Pregunta cuáles quiere revisar el usuario (pueden decir "todas").
  3. Para cada habilidad seleccionada, una a la vez:
    • Lee su SKILL.md y muéstralo completo. Señala cualquier línea TODO (check):; ofrece completarlas con las respuestas del usuario antes de instalar (edita el borrador solo en la carpeta del informe).
    • Pregunta dónde: todos los proyectos (~/.claude/skills, o $CLAUDE_CONFIG_DIR/skills si el usuario estableció esa variable) o solo este proyecto (${CLAUDE_PROJECT_DIR}/.claude/skills). Recomienda todos los proyectos cuando las citas detrás provengan de 2+ proyectos.
    • Ejecuta python3 ${CLAUDE_PLUGIN_ROOT}/scripts/install_skill.py --check --src <informe>/skills/<nombre> --dest <destino>. Si dice que la habilidad ya está instalada allí, muestra las diferencias entre ambas versiones y pregunta si reemplazarla (la anterior se guarda como respaldo) o saltarla.
    • Pide un sí claro. Solo entonces ejecuta python3 ${CLAUDE_PLUGIN_ROOT}/scripts/install_skill.py --install --src <informe>/skills/<nombre> --dest <destino> (agrega --force solo si el usuario eligió reemplazar una habilidad existente). Este comando pide permiso; ese aviso es la segunda comprobación de seguridad, deja que el usuario lo responda.
  4. Finalizar. Lista lo que se instaló y dónde, y cómo usar cada una (/<nombre>, o simplemente pide la tarea con las propias palabras del usuario - la descripción contiene su redacción). Menciona que eliminar una habilidad es borrar su carpeta.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados