{"id":1566,"date":"2026-10-30T12:58:06","date_gmt":"2026-10-30T11:58:06","guid":{"rendered":"https:\/\/vermiip.es\/blog\/?p=1566"},"modified":"2026-10-30T12:58:07","modified_gmt":"2026-10-30T11:58:07","slug":"como-escribir-un-buen-claude-md-para-claude-code","status":"publish","type":"post","link":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/","title":{"rendered":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code"},"content":{"rendered":"<p>Si ya has dado tus primeros pasos con Claude Code, habr\u00e1s comprobado que la calidad de las respuestas no depende solo del prompt del momento. Tambi\u00e9n influye, y mucho, la informaci\u00f3n de contexto que le das al asistente sobre tu proyecto. En ese terreno, <strong>CLAUDE.md<\/strong> es una de las piezas m\u00e1s valiosas del flujo de trabajo.<\/p>\n<p>No se trata de escribir un manual interminable ni de volcar toda la documentaci\u00f3n del repositorio. Un buen <strong>CLAUDE.md<\/strong> funciona como un mapa pr\u00e1ctico: orienta a Claude Code sobre c\u00f3mo trabajar en tu proyecto, qu\u00e9 prioridades seguir y qu\u00e9 convenciones respetar. Si todav\u00eda no tienes claro el papel de este archivo, te conviene repasar antes <a href=\"https:\/\/vermiip.es\/blog\/que-es-claude-md-y-para-que-sirve-en-claude-code\">qu\u00e9 es CLAUDE.md y para qu\u00e9 sirve en Claude Code<\/a> y, si quieres empezar desde cero, <a href=\"https:\/\/vermiip.es\/blog\/como-crear-un-archivo-claude-md-para-tu-proyecto\">c\u00f3mo crear un archivo CLAUDE.md para tu proyecto<\/a>.<\/p>\n<h2>Qu\u00e9 debe aportar un buen claude.md<\/h2>\n<p>La regla de oro es simple: <strong>debe reducir ambig\u00fcedad<\/strong>. Claude Code ya entiende bastante bien el contexto t\u00e9cnico, pero no conoce las decisiones internas de tu equipo. Por eso, el archivo debe responder a preguntas como: \u00bfqu\u00e9 arquitectura usa el proyecto?, \u00bfcu\u00e1les son los comandos habituales?, \u00bfqu\u00e9 carpeta contiene la l\u00f3gica principal?, \u00bfqu\u00e9 est\u00e1 prohibido tocar sin permiso?<\/p>\n<p>Un buen CLAUDE.md no pretende explicar todo el c\u00f3digo. Su misi\u00f3n es acelerar la comprensi\u00f3n del proyecto y evitar errores repetitivos. Piensa en \u00e9l como una gu\u00eda operativa para agentes de IA, no como una wiki general del repositorio.<\/p>\n<h3>El enfoque correcto: utilidad antes que exhaustividad<\/h3>\n<p>Es tentador a\u00f1adir demasiada informaci\u00f3n: historia del producto, decisiones de negocio, todo el \u00e1rbol de carpetas o incluso documentaci\u00f3n duplicada. Eso suele empeorar la experiencia. Claude Code funciona mejor cuando encuentra instrucciones claras, cortas y accionables.<\/p>\n<p>De hecho, este enfoque encaja muy bien con la l\u00f3gica que ya viste al aprender <a href=\"https:\/\/vermiip.es\/blog\/como-iniciar-tu-primer-proyecto-con-claude-code\">c\u00f3mo iniciar tu primer proyecto con Claude Code<\/a> y con los flujos que se despliegan tras <a href=\"https:\/\/vermiip.es\/blog\/como-usar-los-comandos-slash-de-claude-code\">usar los comandos slash de Claude Code<\/a>. El archivo no sustituye al prompt ni a los comandos: los complementa.<\/p>\n<h2>Estructura recomendada para claude.md<\/h2>\n<p>No existe una plantilla universal, pero s\u00ed una estructura que suele funcionar muy bien en proyectos reales. Lo importante es que el archivo sea escaneable, mantenga una jerarqu\u00eda l\u00f3gica y permita encontrar r\u00e1pido cada tipo de instrucci\u00f3n.<\/p>\n<pre><code># CLAUDE.md\n\n## Descripci\u00f3n del proyecto\nBreve resumen de qu\u00e9 hace la aplicaci\u00f3n y cu\u00e1l es su objetivo principal.\n\n## Estructura del repositorio\n- `src\/`: c\u00f3digo fuente principal\n- `tests\/`: pruebas automatizadas\n- `docs\/`: documentaci\u00f3n de apoyo\n\n## Comandos frecuentes\n- Instalar dependencias: `npm install`\n- Ejecutar en desarrollo: `npm run dev`\n- Ejecutar tests: `npm test`\n\n## Convenciones del c\u00f3digo\n- Usar nombres descriptivos en ingl\u00e9s\n- Mantener funciones peque\u00f1as y reutilizables\n- No introducir dependencias nuevas sin justificarlo\n\n## Reglas importantes\n- No modificar archivos de configuraci\u00f3n sin confirmarlo\n- No tocar migraciones antiguas salvo que se indique\n- Priorizar soluciones compatibles con la arquitectura actual\n\n## Notas para Claude Code\n- Si falta contexto, pedir aclaraci\u00f3n antes de actuar\n- Antes de editar, revisar los archivos relacionados\n- Si hay varias opciones, proponer la m\u00e1s segura<\/code><\/pre>\n<p>Este es solo un ejemplo base. En proyectos React, backend, monorrepos o aplicaciones con CI\/CD, la estructura puede variar. Si utilizas Claude Code desde la terminal en el d\u00eda a d\u00eda, te resultar\u00e1 \u00fatil recordar los h\u00e1bitos aprendidos en <a href=\"https:\/\/vermiip.es\/blog\/como-usar-claude-code-desde-la-terminal\">c\u00f3mo usar Claude Code desde la terminal<\/a>.<\/p>\n<h2>Qu\u00e9 informaci\u00f3n merece estar dentro<\/h2>\n<p>Hay ciertos bloques de informaci\u00f3n que s\u00ed aportan valor de forma consistente. Uno de los m\u00e1s importantes es la <strong>arquitectura del proyecto<\/strong>: frameworks, capas principales, rutas cr\u00edticas y cualquier patr\u00f3n que el asistente deba respetar.<\/p>\n<p>Tambi\u00e9n conviene incluir los <strong>comandos can\u00f3nicos<\/strong> del proyecto. No basta con decir \u201cusa el gestor habitual\u201d; Claude Code responde mejor si conoce el comando exacto para levantar la app, ejecutar tests o generar build. Eso reduce fricci\u00f3n y evita suposiciones innecesarias.<\/p>\n<h3>Convenciones de estilo y decisiones repetitivas<\/h3>\n<p>Si tu equipo sigue reglas espec\u00edficas de formato, linting o estructura de m\u00f3dulos, an\u00f3talas. Por ejemplo: si todo el c\u00f3digo debe seguir una nomenclatura concreta, si se prefieren hooks sobre clases o si ciertos directorios son inmutables, incl\u00fayelo.<\/p>\n<p>Estas instrucciones son especialmente valiosas cuando trabajas con editor integrado. En ese caso, el contexto del archivo se complementa muy bien con flujos como los de <a href=\"https:\/\/vermiip.es\/blog\/como-usar-claude-code-con-vs-code\">c\u00f3mo usar Claude Code con VS Code<\/a>, donde el asistente puede interactuar mejor con el entorno de desarrollo.<\/p>\n<h2>Qu\u00e9 no deber\u00edas poner en claude.md<\/h2>\n<p>Tan importante como saber qu\u00e9 incluir es saber qu\u00e9 evitar. El error m\u00e1s com\u00fan es convertir el archivo en un contenedor de informaci\u00f3n irrelevante o demasiado cambiante. Si algo cambia cada semana, probablemente no sea buena idea dejarlo aqu\u00ed salvo que sea cr\u00edtico para el trabajo de la IA.<\/p>\n<p>Evita tambi\u00e9n incluir secretos, tokens, credenciales, claves API o cualquier dato sensible. <strong>CLAUDE.md no es un almac\u00e9n seguro<\/strong>; es un archivo de contexto dentro del repositorio. Aunque est\u00e9 ignorado en parte del flujo, no debes tratarlo como b\u00f3veda de secretos.<\/p>\n<h3>Reduce redundancia y evita contradicciones<\/h3>\n<p>Otro problema habitual es repetir documentos ya existentes. Si tu proyecto tiene README, CONTRIBUTING o gu\u00edas internas, el CLAUDE.md debe sintetizar, no duplicar. Si copias contenido sin filtrar, aumentas el riesgo de contradicciones entre versiones.<\/p>\n<p>Tambi\u00e9n conviene evitar instrucciones demasiado r\u00edgidas. Frases como \u201chaz siempre X\u201d pueden bloquear soluciones v\u00e1lidas. Es mejor usar formulaciones orientadas a la preferencia, por ejemplo: \u201cprioriza X salvo que el cambio justifique otra cosa\u201d.<\/p>\n<h2>c\u00f3mo escribir instrucciones que Claude Code entienda mejor<\/h2>\n<p>La claridad gana a la sofisticaci\u00f3n. Es preferible escribir instrucciones breves, directas y verificables que p\u00e1rrafos largos llenos de matices. Un buen patr\u00f3n es usar verbos de acci\u00f3n y reglas concretas: \u201crevisar\u201d, \u201cconfirmar\u201d, \u201cno modificar\u201d, \u201cpriorizar\u201d, \u201cpreguntar si falta contexto\u201d.<\/p>\n<pre><code>## Notas operativas\n\n- Revisar primero los archivos relacionados antes de editar.\n- Si una tarea afecta a varias capas, explicar el impacto antes de cambiar nada.\n- No asumir nombres de funciones o rutas si no aparecen en el proyecto.\n- Cuando haya varias soluciones posibles, elegir la menos invasiva.<\/code><\/pre>\n<p>Este tipo de redacci\u00f3n ayuda a Claude Code a comportarse de forma coherente entre sesiones. Adem\u00e1s, mejora la colaboraci\u00f3n humana porque deja claras las reglas del juego para cualquier miembro del equipo que use el archivo.<\/p>\n<h2>C\u00f3mo mantenerlo \u00fatil con el tiempo<\/h2>\n<p>Un CLAUDE.md bueno no es el m\u00e1s largo, sino el m\u00e1s actualizado. Debes revisarlo cuando cambie la arquitectura, se a\u00f1adan comandos nuevos o aparezcan normas importantes de desarrollo. Si no lo actualizas, el archivo pierde valor muy r\u00e1pido.<\/p>\n<p>Una buena pr\u00e1ctica es revisarlo junto con los cambios relevantes del proyecto, igual que actualizar\u00edas la documentaci\u00f3n t\u00e9cnica o los scripts de automatizaci\u00f3n. Si est\u00e1s organizando mejor tu flujo de trabajo con AI coding assistants, puede resultarte \u00fatil complementar este art\u00edculo con <a href=\"https:\/\/vermiip.es\/blog\/como-programar-con-claude-code-paso-a-paso\">c\u00f3mo programar con Claude Code paso a paso<\/a>.<\/p>\n<h3>Versi\u00f3n corta, f\u00e1cil de mantener<\/h3>\n<p>En proyectos peque\u00f1os, un CLAUDE.md de una o dos pantallas suele ser suficiente. En sistemas m\u00e1s grandes, puedes dividirlo por secciones funcionales, pero siempre con una l\u00f3gica de lectura r\u00e1pida. Si se vuelve demasiado extenso, perder\u00e1 la cualidad m\u00e1s importante: servir como referencia inmediata.<\/p>\n<p>Recuerda que Claude Code aprovecha mejor un contexto n\u00edtido que un archivo saturado. En t\u00e9rminos pr\u00e1cticos, un documento breve y preciso suele generar mejores resultados que uno largo y difuso.<\/p>\n<h2>Ejemplo de enfoque equilibrado<\/h2>\n<p>Imagina un proyecto web con frontend en React, API en Node y varios scripts de mantenimiento. Un buen CLAUDE.md podr\u00eda se\u00f1alar cu\u00e1l es la carpeta principal de cada m\u00f3dulo, c\u00f3mo arrancar el entorno local, qu\u00e9 comandos usar para pruebas y qu\u00e9 \u00e1reas no deben tocarse sin revisi\u00f3n humana.<\/p>\n<p>Con eso ya le das a la IA suficiente contexto para actuar con seguridad. No necesita conocer toda la historia del equipo ni cada detalle del roadmap. Le basta con entender el terreno en el que se mueve y las reglas que debe respetar.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Escribir un buen CLAUDE.md para Claude Code consiste en equilibrar tres cosas: claridad, relevancia y mantenimiento. Si el archivo explica c\u00f3mo funciona el proyecto, qu\u00e9 se espera del asistente y qu\u00e9 l\u00edmites no debe cruzar, ver\u00e1s mejoras reales en calidad y consistencia.<\/p>\n<p>Piensa en \u00e9l como una gu\u00eda de comportamiento para la IA dentro de tu repositorio. Cuanto m\u00e1s preciso y \u00fatil sea, menos tiempo perder\u00e1s corrigiendo supuestos y m\u00e1s r\u00e1pido avanzar\u00e1s en desarrollo asistido.<\/p>\n<h3>Fuentes y lecturas recomendadas<\/h3>\n<p><a href=\"https:\/\/docs.anthropic.com\/\" target=\"_blank\" rel=\"noopener\">Documentaci\u00f3n oficial de Anthropic<\/a><\/p>\n<p><a href=\"https:\/\/docs.anthropic.com\/en\/docs\/claude-code\" target=\"_blank\" rel=\"noopener\">Gu\u00eda oficial de Claude Code<\/a><\/p>\n<p><a href=\"https:\/\/developer.mozilla.org\/\" target=\"_blank\" rel=\"noopener\">MDN Web Docs para buenas pr\u00e1cticas t\u00e9cnicas de documentaci\u00f3n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.<\/p>\n","protected":false},"author":1,"featured_media":1567,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[335],"tags":[341],"class_list":["post-1566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-claude-code","tag-claude-md"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C\u00f3mo escribir un buen CLAUDE.md para Claude Code - Ver mi IP<\/title>\n<meta name=\"description\" content=\"Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo escribir un buen CLAUDE.md para Claude Code - Ver mi IP\" \/>\n<meta property=\"og:description\" content=\"Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/\" \/>\n<meta property=\"og:site_name\" content=\"Ver mi IP\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-30T11:58:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-30T11:58:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/10\/output1-16.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Xose de la Paz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Xose de la Paz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/\"},\"author\":{\"name\":\"Xose de la Paz\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\"},\"headline\":\"C\u00f3mo escribir un buen CLAUDE.md para Claude Code\",\"datePublished\":\"2026-10-30T11:58:06+00:00\",\"dateModified\":\"2026-10-30T11:58:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/\"},\"wordCount\":1340,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/output1-16.png\",\"keywords\":[\"CLAUDE.md\"],\"articleSection\":[\"Claude Code\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/\",\"name\":\"C\u00f3mo escribir un buen CLAUDE.md para Claude Code - Ver mi IP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/output1-16.png\",\"datePublished\":\"2026-10-30T11:58:06+00:00\",\"dateModified\":\"2026-10-30T11:58:07+00:00\",\"description\":\"Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/output1-16.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/output1-16.png\",\"width\":1536,\"height\":1024,\"caption\":\"C\u00f3mo escribir un buen CLAUDE.md para Claude Code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-escribir-un-buen-claude-md-para-claude-code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C\u00f3mo escribir un buen CLAUDE.md para Claude Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"name\":\"Cual es mi ip - Internet y otras locuras\",\"description\":\"Internet y otras locuras\",\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"alternateName\":\"Cual es mi IP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\",\"name\":\"Ver mi IP\",\"alternateName\":\"vermiip\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"width\":512,\"height\":512,\"caption\":\"Ver mi IP\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\",\"name\":\"Xose de la Paz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"caption\":\"Xose de la Paz\"},\"description\":\"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \\\"todoterreno\\\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.\",\"sameAs\":[\"https:\\\/\\\/www.enfocado.com\",\"https:\\\/\\\/www.instagram.com\\\/xose_de_la_paz\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/xosedelapaz\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code - Ver mi IP","description":"Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/","og_locale":"es_ES","og_type":"article","og_title":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code - Ver mi IP","og_description":"Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.","og_url":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/","og_site_name":"Ver mi IP","article_published_time":"2026-10-30T11:58:06+00:00","article_modified_time":"2026-10-30T11:58:07+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/10\/output1-16.png","type":"image\/png"}],"author":"Xose de la Paz","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Xose de la Paz","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#article","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/"},"author":{"name":"Xose de la Paz","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200"},"headline":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code","datePublished":"2026-10-30T11:58:06+00:00","dateModified":"2026-10-30T11:58:07+00:00","mainEntityOfPage":{"@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/"},"wordCount":1340,"commentCount":0,"publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"image":{"@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/10\/output1-16.png","keywords":["CLAUDE.md"],"articleSection":["Claude Code"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/","url":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/","name":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code - Ver mi IP","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#primaryimage"},"image":{"@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/10\/output1-16.png","datePublished":"2026-10-30T11:58:06+00:00","dateModified":"2026-10-30T11:58:07+00:00","description":"Aprende a escribir un CLAUDE.md \u00fatil para Claude Code, con buenas pr\u00e1cticas, estructura ideal y ejemplos para mejorar resultados.","breadcrumb":{"@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#primaryimage","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/10\/output1-16.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/10\/output1-16.png","width":1536,"height":1024,"caption":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code"},{"@type":"BreadcrumbList","@id":"https:\/\/vermiip.es\/blog\/como-escribir-un-buen-claude-md-para-claude-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/vermiip.es\/blog\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo escribir un buen CLAUDE.md para Claude Code"}]},{"@type":"WebSite","@id":"https:\/\/vermiip.es\/blog\/#website","url":"https:\/\/vermiip.es\/blog\/","name":"Cual es mi ip - Internet y otras locuras","description":"Internet y otras locuras","publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"alternateName":"Cual es mi IP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vermiip.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/vermiip.es\/blog\/#organization","name":"Ver mi IP","alternateName":"vermiip","url":"https:\/\/vermiip.es\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","width":512,"height":512,"caption":"Ver mi IP"},"image":{"@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200","name":"Xose de la Paz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","caption":"Xose de la Paz"},"description":"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \"todoterreno\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.","sameAs":["https:\/\/www.enfocado.com","https:\/\/www.instagram.com\/xose_de_la_paz\/","https:\/\/www.linkedin.com\/in\/xosedelapaz\/"]}]}},"_links":{"self":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/comments?post=1566"}],"version-history":[{"count":1,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1566\/revisions"}],"predecessor-version":[{"id":1572,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1566\/revisions\/1572"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media\/1567"}],"wp:attachment":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media?parent=1566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/categories?post=1566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/tags?post=1566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}