Context Loader
Carga de contexto por niveles y protegida por tamaño que omite pistas completadas y archivos de más de 1MB
Funciona con configuración
Qué hace
Define un procedimiento con presupuesto de tokens para cargar el contexto del proyecto al inicio de una sesión: respeta .claudeignore/.gitignore, enumera archivos con git ls-files, lee en un orden de prioridad de cuatro niveles (manifiestos, luego documentos de producto/pila tecnológica de Conductor, luego la especificación y el plan de la pista activa), verifica el tamaño de cada archivo con ls -la antes de abrirlo, y limita la carga a 15 archivos. Los archivos de más de 500KB se leen solo por cabeza y cola, los archivos de más de 1MB se registran como omitidos, y los planes de pistas completadas nunca se cargan. Se activa con "load context", "project context", o al iniciar el trabajo en una pista en el flujo de trabajo orchestrator-supaconductor.
Informe de la prueba
Se clonó el repositorio (la API de GitHub tenía límite de tasa, git clone funcionó), se copió skills/context-loader en un HOME temporal y se confirmó que el frontmatter se analiza exactamente como nombre + descripción; el cuerpo no hace referencia a scripts o archivos empaquetados, solo comandos ls/git en línea, y no encontré curl|sh, base64 o acceso a credenciales. Se ejecutó el protocolo literalmente dos veces contra dos objetivos reales. En un repositorio Astro ordinario se degradó: la ausencia de CLAUDE.md y del directorio conductor/ significó que 5 de 6 pasos del flujo de trabajo y 2 de 4 niveles no resolvieron nada, por lo que la ejecución estricta leyó un archivo (package.json, 465 B) y emitió un resumen con cinco campos [unknown], mientras que mi línea base sin habilidad leyó README + package.json y produjo una imagen real de producto/pila/ruta/elementos pendientes — README.md no aparece en ningún nivel de la tabla de prioridad, lo cual es la brecha principal. En un fixture con forma de Conductor, la habilidad ganó concretamente: 7 archivos abiertos frente a 9 de la línea base, excluyó el plan.md de t-009-auth completado que la línea base leyó inútilmente, su ls -la obligatorio previo a la lectura detectó src/generated-schema.json en 1,200,008 bytes y registró "skipped: too large" donde la línea base no tenía tal protección, y su salida contenía "Current Track: t-014-billing / Pending Tasks: 3 / Completed Tasks: 2" frente a la prosa no estructurada de la línea base. Frases de activación juzgadas: "Load the project context before we start on this track" (carga, correcto), "Picking this repo back up — get me up to speed on the current track without burning context" (carga, correcto), "Run /orchestrator-supaconductor:implement on t-014-billing" (carga, correcto), "Explain what src/lib/data.ts does" (salta, correcto), "Implement a dark mode toggle on the settings page" (lo cargaría, porque la descripción literalmente dice "Use when... implementing features" — falso positivo, 4/5). Veredicto: configuración, no aprobado: la instalación es trivial pero el paso manual nombrado es el scaffolding de conductor/ (o la instalación del plugin padre) — sin él, la habilidad produce una carga de contexto peor que no hacer nada. Artefactos en /private/tmp/claude-501/-Users-afin-Desktop-Skill-Agregator/94648f54-e301-46fc-afd8-b98858a51ecf/scratchpad/ctxload/{A-baseline,B-skill,C-fixture-baseline,D-fixture-skill}.md
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/Ibrahim-3d/orchestrator-supaconductor.git /tmp/context-loader-src
mkdir -p ~/.claude/skills
cp -R /tmp/context-loader-src/skills/context-loader ~/.claude/skills/context-loader
# Single file, no scripts, no deps. Verified: SKILL.md lands at ~/.claude/skills/context-loader/SKILL.md
#
# IMPORTANT — this skill assumes a Conductor-scaffolded project. Tiers 2-3 and 5 of its 6
# workflow steps read conductor/product.md, conductor/tech-stack.md, conductor/tracks.md and
# conductor/tracks/<id>/{spec,plan}.md. On a repo without a conductor/ directory those all
# no-op and the load is thinner than just reading the README.
#
# For the full workflow that creates conductor/, install the whole plugin instead:
# /plugin marketplace add Ibrahim-3d/orchestrator-supaconductor
# /plugin install orchestrator-supaconductor
# then drive it with /orchestrator-supaconductor:go "<what you want built>" Comandos y prompts de ejemplo
/context-loaderCarga de contexto por niveles y protegida por tamaño que omite pistas completadas y archivos de más de 1MB
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Load context for this track before I startGive me project context without burning tokensPrepare context for implementing this feature