Inicio rápido
Las skills hacen las partes mecánicas (crear estructura, frontmatter, regeneración de índices, validación) para que dediques el tiempo a la parte que solo puedes hacer tú: decidir qué es la cosa.
Puedes escribir cada archivo a mano, y es una forma legítima de trabajar. Lo que
no deberías saltarte es el propio _eidos/.
-
Instala las skills
Sección titulada «Instala las skills»Nueve vienen con el repositorio. Una skill es una carpeta con un
SKILL.mddentro, así que cualquier agente que lea ese formato puede ejecutarlas.Customize → Plugins → + → Add marketplace from repository, y dale el repositorio:
https://github.com/BuildableWorks/EidosLuego instala
eidosdesde ese marketplace. Disponible en cualquier plan de pago.El repositorio es un marketplace público de plugins:
Ventana de terminal /plugin marketplace add BuildableWorks/Eidos/plugin install eidos@eidosO apunta a un clon local para una sesión:
Ventana de terminal claude --plugin-dir /path/to/eidosCodex carga skills desde
.agents/skills/. Copia las carpetas dentro:Ventana de terminal git clone https://github.com/BuildableWorks/Eidos.gitmkdir -p .agents/skills && cp -r Eidos/skills/* .agents/skills/Usa
~/.agents/skills/en su lugar para tenerlas en todos los repositorios. No hace falta configuración: Codex recoge cualquier carpeta cuyoSKILL.mdllevenameydescription, que es el caso de todas las skills de Eidos.Sáltate este paso. Copia una semilla desde
seeds/del repositorio al_eidos/de tu raíz tú mismo, y sigue los shapes que te da.El resto de estos pasos nombra una skill para cada tarea; cada una describe lo que hace, así que el trabajo es el mismo de una forma u otra.
-
Crea una raíz
Sección titulada «Crea una raíz»Ejecuta
install. Pregunta qué estás definiendo, ofrece los tres Frameworks semilla y crea una raíz alrededor del que elijas.Semilla Para softwareUn producto, servicio o sistema que se está construyendo. La opción por defecto. bookUn libro, un argumento extenso o un curso. researchUna pregunta, un estudio o un programa de investigación. Elige el más cercano. Todo lo que te da una semilla es remodelable después, así que «lo bastante cerca» es la respuesta correcta: no estás eligiendo una jaula.
Se te preguntarán dos cosas que son incómodas de cambiar más tarde:
- El nombre de la carpeta raíz.
Blueprints/por defecto; puede ser cualquiera, porque nada apunta a ella por ruta. Una raíz se encuentra por el_eidos/oculto que hay dentro. - La convención de nombres.
kebab-case(por defecto),TitleCaseoTitle Case. Una sola convención gobierna toda la raíz, y cambiarla después significa renombrar cada archivo. Consulta Nombres.
Lo que aterriza en disco:
DirectorioBlueprints/
- README.md el “empieza aquí” humano
Directorio_eidos/ el Framework — la forma
Directorioshapes/ plantillas de cuerpo, un archivo por flavor
- …
Directorioroles/ cómo habla el agente con cada rol
- …
- Framework.md índice + configuración + el Schema de propiedades
- me.md quién está en el asiento (personal, en gitignore)
Directorioframes/ la colección de encuadre
- …
Directoriospecs/ las unidades, agrupadas un nivel
- …
- El nombre de la carpeta raíz.
-
Define quién eres
Sección titulada «Define quién eres»Ejecuta
whoami. Ofrece los roles que instaló tu Framework y luego calibra el que elijas en tres ejes: qué posees en esta raíz, tu experiencia con el alcance y tu capacidad técnica.Escribe
_eidos/me.md, que es personal y está en gitignore. El agente lo lee antes de actuar para decidir cómo responder: vocabulario, profundidad, qué sacar a la luz y quién decide qué. En blanco está bien; por defecto es facilitación completa. -
Rellena los frames primero
Sección titulada «Rellena los frames primero»La colección de encuadre reúne los Blueprints que describen qué es la cosa entera; para la semilla
software: architecture, audience, criteria, market.Rellénalos antes de escribir un solo Blueprint. Fijan aquello contra lo que se juzga cualquier otro Blueprint, que es la razón misma de que todo Framework esté obligado a declarar una colección de encuadre.
Rellena lo que se sepa y deja el resto. Un frame sin escribir es un hueco que sacar a la luz después, no un fallo ahora.
-
Piensa una unidad hasta el final
Sección titulada «Piensa una unidad hasta el final»Si ya sabes exactamente cuál es la unidad, salta al paso siguiente. Si tienes una idea en lugar de una decisión (y ese es el caso normal), ejecuta primero
iterate.Cuestiona una idea en bruto hasta que se queda quieta: qué es, qué no es y dónde encaja entre lo que ya existe. No escribe ningún archivo. El resultado es una comprensión que puedes defender, que el paso siguiente convierte en un Blueprint.
-
Escribe tu primer Blueprint
Sección titulada «Escribe tu primer Blueprint»Invoca la skill
eidosy habla sobre una unidad de la cosa.Lee tu Framework para conocer el Schema, la convención de nombres y los flavors de la colección destino; genera el frontmatter a partir de las propiedades que aplican; y da al cuerpo la forma del flavor que elegiste. Empieza por el flavor ligero (
microen la semillasoftware): un Blueprint crece hacia el más completo cuando las secciones de ese se ganan su sitio.Dos cosas deciden si el Blueprint es bueno:
- Empieza por la sección de apertura del shape. En la semilla
softwarees## Intent: por qué existe esto, y quién tiene el problema. Es la parte estable del Blueprint. Si Intent cambia sustancialmente, tienes otro Blueprint, no una edición de este. - Aprieta más fuerte en la sección de no-objetivos.
## Out of Scopees la sección en la que más se apoya el estándar, porque es donde de verdad pasa la gestión del alcance. Escríbela primero, no la última. Por qué →
- Empieza por la sección de apertura del shape. En la semilla
-
Regenera el índice y haz commit
Sección titulada «Regenera el índice y haz commit»Ejecuta la skill
indexpara reconstruir elindex.mdde cada colección: la hoja generada que lista sus Blueprints con susummaryde una línea.Luego haz commit de toda la raíz,
_eidos/incluido. El único archivo que se queda fuera es elme.mdpersonal, del que ya se encarga el.gitignorede la semilla.Ventana de terminal git add Blueprintgit commit -m "add product blueprints"
A partir de aquí
Sección titulada «A partir de aquí»Revisa la raíz en los pull requests junto al código que describe. Cuando tenga
suficiente forma como para valer la pena verla espacialmente, ejecuta canvas
para generar un mapa de Obsidian: cada colección un grupo, cada enlace
connects_to una arista dirigida.
- Escribir un Blueprint: la mecánica, en detalle.
- Dar forma a tu Framework: cuando una semilla deja de encajar.
- Skills: las nueve, y cuándo echar mano de cada una.