⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

v0.3.1

anatomia-cc

@hainrixz⭐ 10 stars

ES: Te dice qué construir en Claude Code y te da el esqueleto de archivos: skill y en qué modo, subagente, hook, servidor MCP, plugin, rutina, artefacto, app con el Agent SDK, una línea en CLAUDE.md, o nada. Corré esto antes del primer archivo. Se dispara con «esto lo hago como skill o como agente», «necesito un MCP o alcanza con una skill», «va como comando o como skill», «quiero que esto salga como una pantalla para mandarle a alguien y no como texto en la terminal», «quiero meter Claude adentro de mi app», «quiero que corra solo todas las noches» o «por dónde empiezo». EN: Tells you what to build in Claude Code and hands you the file skeleton: skill and mode, subagent, hook, MCP server, plugin, routine, artifact, Agent SDK app, a CLAUDE.md line, or nothing. Triggers on «skill or agent», «do I need an MCP», «slash command or skill», «I want this as a page I can send someone, not terminal text», «I want Claude inside my app», «run it nightly on its own», «where do I start».

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐ 10 on GitHubGitHub ↗

Growing

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

El problema

Abrís Claude Code y hay skills, subagentes, comandos, plugins, servidores MCP, hooks, canales, rutinas y artefactos. Nueve palabras, ninguna explicada, y una decisión que hay que tomar en el minuto uno.

Lo más común es armar un subagente para algo que era un archivo de texto, o un servidor MCP para algo que resolvía un script de veinte líneas.

El costo no se ve el primer día. Se ve al mes, cuando la sesión arranca pesada, el modelo elige mal seguido, y nadie se acuerda de por qué esa carpeta está ahí.

Qué hace

Corre cuatro pasos sobre tu caso y devuelve una pieza, con el motivo en una frase y el árbol de archivos listo para completar.

Y hace algo que casi ninguna guía hace: empieza preguntando si hace falta construir algo. Buena parte de los casos se resuelven con una línea en el CLAUDE.md, instalando algo que ya existe, o con un script de veinte líneas. Cuando la respuesta es esa, lo dice.

vos  › quiero revisar cuarenta archivos buscando problemas de seguridad
       y que me traiga solo los hallazgos

skill › Paso 2, pregunta 2.4 → es una SKILL, con `context: fork`.
        Corre en un subagente, así que los cuarenta archivos no entran
        a tu conversación.

        No hace falta escribir un subagente aparte: aislar el contexto
        dejó de ser un archivo y pasó a ser una línea del frontmatter.

        revision-de-seguridad/
          SKILL.md
          references/

Dónde funciona

En los tres lados, con el mismo archivo: el .zip del Release.

DóndeCómo se instalaCuánto tarda
Claude Code — terminal, VS Code, JetBrains, escritorio, webDos comandos, o el .zipUn minuto
App de Claude — chat en web, escritorio y celularSubís el .zip en CustomizeUn minuto
Cowork y sesiones en la nube — incluidas las rutinasSe habilita desde tu cuentaYa está, si la subiste al chat

Que ande fuera de Claude Code no es casualidad. Las skills siguen el estándar abierto Agent Skills, que admite seis campos en el frontmatter. Claude Code acepta bastantes más —context: fork, disable-model-invocation, argument-hint— pero cualquiera de ésos hace fallar la subida a claude.ai con un error duro, no lo ignora. Esta skill usa cuatro campos y los cuatro están en el estándar, y el cuerpo no tiene nada exclusivo de Claude Code: ni $ARGUMENTS, ni ${CLAUDE_SKILL_DIR}, ni comandos embebidos.

Instalación

En Claude Code

Como plugin, sin descargar nada:

/plugin marketplace add Hainrixz/claude-anatomy
/plugin install claude-anatomy@claude-anatomy

O con el .zip del último Release:

mkdir -p .claude/skills
unzip anatomia-cc-*.zip -d .claude/skills/

Eso la deja en el proyecto. Para tenerla en todos, descomprimila en la carpeta de skills de tu configuración de usuario. La ruta de proyecto es reversible y la de usuario no: por eso el default es proyecto.

También podés clonar el repo y copiar la carpeta a mano:

git clone https://github.com/Hainrixz/claude-anatomy
mkdir -p .claude/skills
cp -R claude-anatomy/skills/anatomia-cc .claude/skills/

En la app de Claude

Sirve el mismo .zip, sin tocar nada.

  1. Descargá anatomia-cc-*.zip del último Release.
  2. En la app, andá a Customize → Skills.
  3. Tocá +, después Crear skill, y después Subir una skill.
  4. Elegí el .zip. Listo.

Anda en los planes Free, Pro, Max, Team y Enterprise, siempre que tengas la ejecución de código habilitada.

En Cowork y en las sesiones en la nube

No hay un paso aparte: Cowork usa las skills habilitadas en tu cuenta de claude.ai, así que con subirla al chat una vez ya la tenés en los dos. Se administran desde Customize en la barra lateral de la app de escritorio, o desde la configuración de skills en claude.ai. Se sincronizan al arrancar la sesión.

La trampa que hace perder una tarde. Cowork, las sesiones en la nube y las rutinas no leen la carpeta de skills de tu máquina. Si la instalaste solo ahí, una rutina que la invoque va a decir que la skill no existe, porque cada corrida arranca como una sesión remota nueva. Para que la vean: habilitala en tu cuenta de claude.ai, o —si es una sesión en la nube sobre un repo— commiteala en el .claude/skills/ de ese repo.

Las tareas programadas del escritorio son la excepción: corren en tu máquina y leen lo mismo que cualquier sesión local.

Por qué la skill se llama anatomia-cc y el repo claude-anatomy

No es un descuido. Las superficies alojadas por Anthropic —la subida a claude.ai, Cowork y la Skills API— rechazan un name que contenga «claude» o «anthropic», en cualquier posición. Es una reserva de marca: sirve para que ninguna skill de terceros pueda hacerse pasar por oficial.

Claude Code no aplica esa regla, así que la primera versión de esta skill se llamaba claude-anatomy y funcionaba perfecto ahí… y no subía a la app. El nombre del repo, el del plugin y los comandos de instalación no tienen esa restricción y por eso siguen igual.

Dos consecuencias prácticas para vos, si estás por publicar una skill:

  • El name del frontmatter y el nombre de la carpeta tienen que coincidir. Eso lo pide la Skills API, no Claude Code: acá el name es solo la etiqueta y el comando sale del nombre de la carpeta. Si renombrás la carpeta en Claude Code, la skill sigue cargando y lo que cambia es el comando.
  • El validador oficial quick_validate.py no detecta la palabra reservada. Empaqueta contento y el rechazo aparece recién al subir.

Qué cambia en cada lado

En Claude Code te da la recomendación y el esqueleto de archivos, y seguís de largo construyendo ahí mismo.

En la app y en Cowork te da la recomendación y el esqueleto como texto: te sirve para decidir y para entender, y después vas a Claude Code a construirlo. Sigue teniendo sentido, porque la duda —«¿esto es una skill o un agente?»— suele aparecer antes de abrir la terminal.

Cómo se usa

Se activa sola. Escribí lo que escribirías igual:

  • «esto lo hago como skill o como agente?»
  • «necesito un MCP o alcanza con una skill»
  • «esto va como slash command o como skill?»
  • «quiero que esto salga como una pantalla que le pueda mandar a alguien»
  • «quiero meter esto adentro de mi app»
  • «por dónde empiezo»

También dispara en inglés, con «should I build this as a skill or an agent».

El árbol de decisión

Cuatro pasos. Adentro de cada uno, la primera pregunta que da «sí» cierra ese paso.

%%{init: {"theme":"base","themeVariables":{"lineColor":"#C8542E","primaryColor":"#FBF1E8","primaryTextColor":"#161210","primaryBorderColor":"#E9C9AE","edgeLabelBackground":"#FBF1E8","font

// HOW IT'S BUILT

KEY FILES

skills/anatomia-cc/SKILL.mdREADME.md

// REPO STATS

10 stars