Usa estas funciones de Claude todos los días

AAI LABS
Computing/SoftwareAdvertising/MarketingInternet Technology

Transcript

00:00:00El creador de Claude Code reveló anteriormente todo su flujo de trabajo y ya hicimos un video sobre eso.
00:00:04Aprendimos mucho de él y empezamos a aplicar sus principios en nuestro propio trabajo.
00:00:08Pero queríamos ir más allá, así que empezamos a buscar las habilidades y herramientas específicas que su equipo usa a diario.
00:00:14Revisamos sus publicaciones, los repositorios de código abierto, el mercado oficial de complementos y extrajimos las habilidades y comandos que realmente utilizan.
00:00:21Algunos de estos los puedes instalar ahora mismo, otros son herramientas internas que el equipo nunca lanzó, pero descubrimos qué hacen y cómo puedes construir las tuyas.
00:00:28Una de las habilidades que utilizan es el complemento Frontend Designs para Claude Code.
00:00:32Fue desarrollado para convertir diseños usando prompts simples mientras los mejora en términos de UI y UX.
00:00:38Está disponible como código abierto y el repositorio contiene una "habilidad" con instrucciones especializadas para el diseño.
00:00:43Esto está disponible directamente en el repositorio oficial de complementos de Claude Code.
00:00:47Básicamente, la razón de esto es que la IA pueda evitar la "estética general de IA", que son los diseños habituales hacia los que los modelos tienden a converger la mayor parte del tiempo.
00:00:55El proceso de instalación es sencillo, puedes añadirlo desde el mercado oficial de complementos de Claude Code.
00:01:00Pero si no está instalado, puedes instalarlo usando el comando "add marketplace" del complemento y luego instalarlo desde allí.
00:01:05Tras reiniciar, el complemento estará disponible para su uso.
00:01:08Una vez instalado, puedes invocar la habilidad usando directamente el comando de barra oblicua y especificar qué quieres hacer con ella.
00:01:13Dado que las habilidades suelen invocarse cuando Claude siente la necesidad de su funcionalidad, esta también se activará si Claude determina que es necesaria e incluso puede invocarla durante la ejecución.
00:01:24Otra habilidad que el equipo detrás de Claude Code utiliza a diario es la habilidad "batch".
00:01:28Esta habilidad está integrada directamente en el producto y está diseñada para automatizar tareas que pueden paralelizarse fácilmente, como migrar código de una librería a otra o realizar operaciones similares.
00:01:39Puedes usarla directamente dentro de Claude Code y darle cualquier instrucción después del comando batch para ejecutar tu tarea.
00:01:45Una vez que le proporcionas ese prompt a Claude Code, primero identifica la tarea y la divide en subtareas entrando en modo de planificación.
00:01:52Esto le permite explorar y planificar la implementación a fondo antes de ejecutar.
00:01:56Ahora podrías pensar que el sistema de agentes de Claude ya divide las tareas en partes más pequeñas y las ejecuta en paralelo.
00:02:02¿Entonces por qué es esto necesario?
00:02:04La diferencia es que el comando batch utiliza "work trees" separados, que son copias aisladas de tu repositorio, permitiendo que cada agente trabaje en su propio entorno.
00:02:12Por lo tanto, esto evita que los agentes afecten el trabajo de los demás.
00:02:15El plan generado durante la planificación contiene el estado actual de la aplicación,
00:02:18una división de todo el trabajo en unidades, una lista de adiciones requeridas e instrucciones sobre cómo debe realizarse la verificación de extremo a extremo.
00:02:26Una vez que apruebas este plan, generará el mismo número de agentes que unidades de trabajo haya,
00:02:30dando a cada uno un prompt dedicado y asegurando que cada agente opere en un árbol de trabajo separado.
00:02:35Cada agente informa de su progreso al agente principal y, una vez que todos han completado sus tareas, el agente principal fusiona todos los árboles de trabajo aislados en la rama principal.
00:02:44Incluso puede gestionar la pull request si hay un remoto configurado.
00:02:48También utilizan con frecuencia el complemento "code simplifier".
00:02:51Este complemento es de código abierto y puede descargarse para usarlo en tu propio proyecto.
00:02:55Está disponible en el repositorio oficial de complementos y puede instalarse siguiendo los mismos pasos de instalación.
00:03:00Una vez instalado, lo verás en tu lista de complementos instalados y también puedes buscarlo e instalarlo directamente desde el repositorio.
00:03:06Este complemento refina el código para que sea más claro preservando la funcionalidad.
00:03:10Para usarlo, proporcionas un prompt y este inicializa el agente dentro del simplificador de código.
00:03:15Luego genera un único agente para simplificar toda la base de código eliminando duplicados y archivos innecesarios, haciendo que el código sea más limpio y fácil de gestionar.
00:03:23Una vez completado su trabajo, devuelve un resumen de los cambios realizados.
00:03:27Pero esto es en realidad similar a la habilidad "Claude Code Simplify", que fue lanzada como un producto dentro de Claude Code.
00:03:32La principal diferencia es que Simplify genera tres agentes y evalúa rigurosamente el código según múltiples métricas para hacerlo más simple y efectivo.
00:03:40Así que Simplify es una versión más completa del complemento Code Simplifier y ambas herramientas son muy utilizadas por el equipo.
00:03:45Pero antes de seguir adelante, unas palabras de nuestro patrocinador.
00:03:48Airtop. Si pasas horas cada semana haciendo tareas repetitivas manualmente, hay una forma mucho mejor de manejarlo.
00:03:54Airtop te permite construir agentes de IA que funcionan 24/7 en navegadores reales en la nube usando lenguaje sencillo.
00:03:59Sin código, sin APIs.
00:04:01Configuré su plantilla de espionaje de competidores, le di tres URLs de la competencia y le dije que las monitoreara diariamente para ver cambios de precios, nuevas funciones y actualizaciones de posicionamiento.
00:04:10Cada mañana, Airtop abre un navegador en la nube, navega por cada sitio, gestiona captchas y medidas antibot, compara todo con los datos de ayer y envía un resumen directamente a mi Slack.
00:04:20Configúralo una vez, 10 minutos, y ahora recibo un informe de inteligencia competitiva cada mañana antes de abrir mi portátil.
00:04:26Crea automatizaciones fiables en minutos y regístrate en Airtop usando "Code AI Labs" para obtener un mes gratis de su plan de inicio.
00:04:32Haz clic en el enlace del comentario fijado y construye automatizaciones con Airtop.
00:04:36Otra habilidad que el equipo utiliza internamente es la habilidad "Verify".
00:04:39No se menciona en sus tweets, pero por el código fuente filtrado podemos ver que es una habilidad interna para los miembros del equipo de Anthropic, oculta tras una bandera de CLI y no disponible para otros.
00:04:49Esta habilidad verifica los cambios de código ejecutando la aplicación, probando los cambios desde diferentes ángulos y corrigiendo fallos automáticamente.
00:04:55Dado que se usa internamente, el prompt del sistema no está dentro del código del producto.
00:04:59Se inyecta directamente en el entorno cuando alguno de los miembros del equipo la está utilizando.
00:05:04Esta puede ser la razón por la que no se ha lanzado públicamente, ya que es muy específica para cada proyecto.
00:05:08Pero si estás construyendo tu propio proyecto, puedes crear tu propia habilidad de verificación usando el Skill Creator o usando el repositorio como plantilla.
00:05:15Escaneará tu base de código y generará una habilidad de verificación adaptada a tu proyecto.
00:05:19La verificación puede ser diferente dependiendo del proyecto.
00:05:22Algunos podrían usar Playwright, verificación de MCP, pruebas u otros métodos.
00:05:26Pero la idea central es que el agente necesita una forma de confirmar que sus cambios funcionan como se espera y esta habilidad se encarga de ese trabajo pesado.
00:05:33Las instrucciones de la habilidad incluyen orientación paso a paso sobre cómo manejar los cambios de código e informar usando las herramientas disponibles.
00:05:39También contiene ejemplos en CLI.md que enumeran todas las herramientas de CLI a las que la habilidad puede acceder, incluyendo linters, códigos de salida, archivos de prueba de NPM y más.
00:05:49Para un uso óptimo, debe configurarse con casos de prueba y verificación visual usando la extensión de Claude para Chrome.
00:05:55Otra habilidad interna oculta dentro de Claude Code y disponible solo para los miembros del equipo de Anthropic es "Skillify".
00:06:01Esta habilidad captura una sesión completa y la convierte en una habilidad reutilizable.
00:06:05Al igual que la habilidad Verify, está protegida por una bandera de entorno.
00:06:08Pero a diferencia de Verify, el prompt del sistema para Skillify está incluido en el código fuente.
00:06:12El propósito de Skillify es grabar una sesión donde haces una lluvia de ideas sobre un flujo de trabajo con Claude, refinas el proceso a través de múltiples conversaciones y luego lo guardas como una habilidad reutilizable.
00:06:21Identifica los procesos repetibles discutidos, todas las herramientas y permisos mencionados, los agentes involucrados y todo lo necesario para crear una habilidad.
00:06:28Luego interactúa con el usuario para aclarar intenciones, desglosa los pasos, finaliza el archivo skill.md y genera una guía detallada con todas las instrucciones necesarias.
00:06:38Pero no necesitas acceso a la versión interna. Puedes crear tu propia habilidad Skillify usando el código fuente como guía.
00:06:44Una vez invocado, el comando Skillify analiza a fondo la sesión y confirma contigo si sus deducciones son correctas.
00:06:50Hace preguntas de seguimiento para aclarar el flujo de trabajo, luego genera un archivo skill.md y te lo proporciona para tu revisión.
00:06:56Tras confirmar que se ajusta a tus necesidades, puedes guardarlo en tu proyecto y usarlo como una habilidad reutilizable.
00:07:02Otra herramienta que utilizan es el comando "Claude Code Security Scan", que escanea la base de código en busca de vulnerabilidades y sugiere parches basados en varios factores.
00:07:10Ha sido utilizada internamente por el equipo para identificar múltiples problemas de seguridad y más tarde se lanzó como una función de escaneo de seguridad dentro de Claude Code.
00:07:17Se puede acceder al prompt del sistema desde la fuente filtrada, y la herramienta está configurada para realizar escaneos de seguridad desde múltiples ángulos, incluyendo validación de entradas, problemas de autenticación, gestión de secretos, inyección y ejecución de código, exposición de endpoints y más.
00:07:31También incluye una metodología de análisis en profundidad e incorpora múltiples estándares directamente en la herramienta.
00:07:36Esta es una función integrada, por lo que puedes acceder a ella directamente para realizar una revisión de seguridad de todos los archivos. Sigue sus instrucciones e informa de todos los hallazgos.
00:07:44Luego puedes pedirle a Claude que solucione los problemas identificados, y este implementará los cambios necesarios para que la aplicación sea funcional y segura.
00:07:51Esto es especialmente útil para aplicaciones a gran escala donde los problemas de seguridad pueden ser difíciles de detectar y podrían pasar desapercibidos en producción.
00:07:58Con el código generado por IA produciendo grandes volúmenes de cambios, las vulnerabilidades podrían llegar accidentalmente a producción, y esta herramienta ayuda a prevenir eso.
00:08:06Además, si estás disfrutando de nuestro contenido, considera pulsar el botón de "hype", porque nos ayuda a crear más contenido como este y llegar a más gente.
00:08:13El creador de Claude Code dice que su equipo usa comandos de barra para cada flujo de trabajo de ciclo interno que involucre tareas repetitivas.
00:08:21Por ejemplo, usan un comando "commit-pushpr" que sube el código al repositorio y abre una pull request.
00:08:26Este comando es de código abierto y está disponible en el mercado oficial de complementos de Claude Code.
00:08:31Puedes acceder al comando commit, que genera commits basados en cambios preparados (staged) y no preparados, siguiendo una serie de pasos específicos.
00:08:38Contiene el comando exacto que el creador mencionó en su publicación en X e incluye también el flujo de trabajo para el mismo.
00:08:44Para instalarlo, ve al mercado de complementos, busca el comando commit e instálalo.
00:08:48Una vez instalado, puedes acceder a todos los comandos disponibles en el repositorio.
00:08:52Al trabajar con él, puedes usar estos comandos directamente en tus flujos de trabajo para agilizar las tareas repetitivas.
00:08:57En el flujo de trabajo que reveló el creador de Claude Code, mencionó que su equipo utiliza una habilidad de "deuda técnica" (tech debt).
00:09:04Aconsejaron ejecutarla al final de cada sesión para encontrar código duplicado.
00:09:08Esto no es realmente de código abierto y solo lo utiliza el equipo internamente.
00:09:12Dado que la deuda técnica varía según el proyecto en el que se use, lo mismo ocurría con ellos.
00:09:15Pero puedes usarlo para tus propios fines y adaptar esta habilidad a tu propio proyecto.
00:09:19Puedes crear la tuya propia para tu proyecto, ponerle el mismo nombre que él hizo,
00:09:23y añadir tus instrucciones para la habilidad usando la habilidad Skill Creator, que sí es de código abierto.
00:09:28Las instrucciones para la habilidad de deuda técnica deben contener un flujo de trabajo paso a paso sobre cómo identificar cambios,
00:09:33cómo debe detectar realmente duplicados y cómo debe identificar la deuda técnica acumulada durante la sesión.
00:09:39También debe definir cómo maneja la estructura de archivos relativa al proyecto en detalle,
00:09:43y debe terminar con verificaciones como ejecutar npm test y el linter.
00:09:47Una vez que todo esto esté en su lugar, si ejecutas la habilidad de deuda técnica, recorrerá toda tu base de código existente,
00:09:52primero usando múltiples agentes para analizarla, e informará detalladamente de las duplicaciones que sean redundantes y no necesarias.
00:09:59Luego crea una librería compartida donde todos los componentes pueden usar la misma característica y actualiza los componentes para acceder a las mismas cosas desde diferentes lugares.
00:10:07Por lo tanto, tu sesión termina con una limpieza adecuada y una base de código mucho más organizada con una deuda técnica mínima.
00:10:12Esta habilidad que creamos se puede encontrar en AI Labs Pro para este video y para todos nuestros videos anteriores,
00:10:18desde donde puedes descargarla y usarla para tus propios proyectos.
00:10:21Si has encontrado valor en lo que hacemos y quieres apoyar al canal, esta es la mejor manera de hacerlo.
00:10:26El enlace está en la descripción.
00:10:27Los creadores de Claude Code también utilizan otra habilidad llamada "Ddupe".
00:10:30Esta habilidad es utilizada internamente por su equipo y no está disponible en ninguna forma de código abierto ni dentro de Claude Code.
00:10:36Pero a partir de los resultados del problema que enlazaron en su tweet, podemos aplicar ingeniería inversa a lo que posiblemente hace la habilidad,
00:10:42aunque no podamos acceder al prompt del sistema especializado exacto.
00:10:45Por lo que observamos, esta habilidad comprueba si un problema (issue) de GitHub es un duplicado de uno ya existente,
00:10:50y si encuentra un duplicado, comenta en él.
00:10:52Recibe los problemas, analiza la entrada y busca problemas similares usando la CLI de GitHub.
00:10:57Contiene criterios para determinar qué califica como similar o no.
00:11:01Para evitar calificar erróneamente si un problema es duplicado o no,
00:11:04existe un umbral establecido que debe cumplirse antes de que el problema sea marcado como duplicado.
00:11:08Una vez que encuentra un duplicado con alrededor del 70% de certeza, comenta en ese problema.
00:11:12El comentario que hace en los problemas duplicados incluye información sobre por qué coincide y una explicación relacionada.
00:11:18Aun así, requiere verificación humana.
00:11:20Así que, en caso de que estés trabajando en un proyecto con varias personas
00:11:23y alguien cree un problema que ya ha sido tratado,
00:11:26puedes usar esta habilidad para gestionar los repetidos,
00:11:29lo que te permite centrarte en problemas nuevos en lugar de perder el tiempo
00:11:32aclarando que el problema ya ha sido resuelto.
00:11:34Otra habilidad que el equipo de Anthropic utiliza con frecuencia es la habilidad "Remotion" dentro de Claude Code.
00:11:40Esta habilidad te permite crear gráficos en movimiento y videos con IA usando prompts simples.
00:11:45Puedes instalarla y usarla directamente dentro de Claude Code, especificando cómo quieres que se vean tus animaciones.
00:11:50¿Sabías que esta habilidad se utiliza realmente en todos los videos de anuncios de productos
00:11:55y otros videos de marketing producidos por el equipo de marketing de Claude?
00:11:58Es una de las habilidades más importantes en su flujo de trabajo
00:12:00y potencia muchas de las tareas del equipo que no son de desarrollo.
00:12:04Con esto llegamos al final de este video.
00:12:06Si quieres apoyar al canal y ayudarnos a seguir haciendo videos como este,
00:12:09puedes hacerlo usando el botón de "super gracias" de abajo.
00:12:12Como siempre, gracias por vernos y nos vemos en el próximo.

Key Takeaway

El equipo de Anthropic optimiza el desarrollo de software mediante un ecosistema de habilidades de Claude Code que automatizan tareas repetitivas, desde la limpieza de deuda técnica hasta la verificación de seguridad y la creación de animaciones con Remotion.

Highlights

El complemento Frontend Designs utiliza instrucciones especializadas para convertir prompts simples en interfaces que evitan la estética genérica de los modelos de IA tradicionales.

La función nativa Batch paraleliza tareas mediante el uso de work trees aislados, lo que permite que múltiples agentes trabajen en copias separadas del repositorio sin interferir entre sí.

La herramienta interna Verify automatiza la corrección de fallos ejecutando la aplicación y probando los cambios de código desde múltiples ángulos antes de la integración.

El comando Skillify permite grabar sesiones de lluvia de ideas y flujos de trabajo con Claude para transformarlos automáticamente en archivos skill.md reutilizables.

Claude Code Security Scan identifica vulnerabilidades como inyección de código y exposición de secretos basándose en estándares de seguridad integrados directamente en la herramienta.

La habilidad Ddupe alcanza un 70% de certeza al identificar problemas duplicados en GitHub mediante el uso de la interfaz de línea de comandos oficial de GitHub.

Timeline

Optimización de interfaces y diseño frontend

  • El complemento Frontend Designs transforma prompts simples en diseños con mejoras específicas de UI y UX.
  • Esta herramienta de código abierto permite a los desarrolladores evitar patrones visuales repetitivos comunes en los modelos de lenguaje.
  • El sistema invoca automáticamente habilidades de diseño cuando detecta que el flujo de trabajo requiere una mejora en la interfaz.

El flujo de trabajo del equipo de Claude Code se basa en herramientas extraídas de repositorios oficiales y mercados de complementos. Frontend Designs actúa como una capa de especialización que añade instrucciones de diseño precisas al modelo base. La instalación se realiza mediante el comando add marketplace y requiere un reinicio para activar la funcionalidad completa.

Automatización de tareas masivas con Batch

  • El comando Batch descompone tareas complejas en unidades de trabajo individuales durante una fase de planificación inicial.
  • Cada agente de IA opera en un entorno de trabajo independiente para garantizar que los cambios no generen conflictos.
  • El agente principal consolida todos los resultados y gestiona la apertura de pull requests si existe un repositorio remoto configurado.

A diferencia del sistema de agentes estándar, Batch utiliza árboles de trabajo (work trees) separados para mantener el aislamiento total del código. Durante la ejecución, se genera un plan que detalla el estado actual, las adiciones requeridas y los métodos de verificación de extremo a extremo. Una vez aprobado el plan, el sistema despliega tantos agentes como unidades de trabajo se hayan identificado.

Refactorización y simplificación de código

  • Code Simplifier elimina duplicados y archivos innecesarios para mejorar la mantenibilidad de la base de código.
  • La función nativa Simplify utiliza tres agentes distintos para evaluar el código bajo múltiples métricas de eficiencia.
  • Airtop permite la creación de agentes que monitorean sitios web de la competencia sin necesidad de APIs o conocimientos de programación.

Code Simplifier es una herramienta de código abierto que preserva la funcionalidad original mientras limpia la estructura del proyecto. Simplify representa la evolución de este concepto como producto integrado, ofreciendo un análisis más riguroso y exhaustivo. Estas herramientas son fundamentales para gestionar bases de código extensas donde la redundancia suele acumularse con el tiempo.

Verificación y creación de habilidades personalizadas

  • La habilidad Verify ejecuta pruebas automáticas y corrige errores detectados durante la ejecución de la aplicación.
  • Skillify captura sesiones completas de chat para generar flujos de trabajo repetibles y guardarlos en archivos de configuración.
  • Skill Creator permite a los usuarios externos replicar herramientas internas de Anthropic adaptándolas a sus propios proyectos.

Verify es una herramienta interna de Anthropic protegida tras banderas de CLI que inyecta prompts específicos según el entorno del desarrollador. Skillify analiza la intención del usuario y desglosa los pasos necesarios para crear una guía detallada en formato markdown. Aunque algunas funciones son privadas, el uso de plantillas y el análisis del código fuente filtrado permite a los desarrolladores construir sistemas de verificación visual y funcional similares.

Seguridad y gestión de flujos de trabajo de Git

  • Security Scan evalúa la gestión de secretos, la validación de entradas y la exposición de endpoints en toda la base de código.
  • El comando commit-pushpr automatiza la creación de commits y la subida de código siguiendo protocolos específicos de la industria.
  • Claude implementa parches de seguridad de forma autónoma basándose en los hallazgos del escaneo inicial.

La revisión de seguridad integrada previene que vulnerabilidades críticas lleguen a producción, especialmente cuando se genera código mediante IA a gran escala. El sistema incorpora estándares internacionales de seguridad para analizar el código desde múltiples ángulos técnicos. Complementariamente, herramientas como el comando de commit agilizan el ciclo de desarrollo al generar mensajes descriptivos basados en cambios preparados.

Reducción de deuda técnica y gestión de comunidades

  • La habilidad de Tech Debt identifica componentes redundantes y propone la creación de librerías compartidas al final de cada sesión.
  • Ddupe utiliza la CLI de GitHub para comentar automáticamente en problemas duplicados y reducir la carga de moderación manual.
  • Remotion permite generar animaciones y videos de marketing directamente desde la interfaz de Claude Code mediante prompts de texto.

El manejo de la deuda técnica concluye con la ejecución de pruebas linter y npm test para asegurar la estabilidad del sistema tras la limpieza. En el ámbito de la comunidad, Ddupe ayuda a filtrar reportes repetidos estableciendo un umbral de similitud del 70%, aunque mantiene la necesidad de supervisión humana final. Finalmente, el uso de Remotion demuestra la versatilidad de Claude para tareas que trascienden el desarrollo puro, como la creación de material audiovisual para anuncios de productos.

Community Posts

View all posts