Skip to content

Reubicar ficheros de references/ #54

Description

@Fisherk2

El directorio references/ se creo con el proposito de separar el archivo skill.md para centralizar la modificacion de skills en su carpeta de skills/.

El problema es que es muy dificil saber que ficheros de references/ se relacionan con alguna skill de skills/. por lo que proponemos volver a generar, o mas bien, regresar de su skill original, el directorio reference/ a su respectiva skill. Por ejemplo:

En reference/ a un fichero llamado architecture.md que no sabemos a que skill de skills/ hace referencia, por lo que el agente debe investigar que skill tiene relacion con el fichero architecture.md, moviendo dicho fichero de esta manera:

-skills/
-- skill-diseño-arquitectura/
---SKILL.md
---references/ (El nuevo directorio)
----architecture.md

Esto con el fin de ya centralizar todo el contenido de las skills y sus referencias y eliminar el directorio de references/ de la plantilla, ademas, de que proximamente se instalara mas de 100 skills nuevas, por lo que, el trabajo de tener que extraer sus references y colocarlo en el directorio references/ provoca que sea inviable esta forma de organizar las skills del proyecto.

Esto es lo que deben realizar:

  1. Escanear los nombres de los ficheros del directorio reference/
  2. Buscar cada uno de los nombres de esos ficheros en el directorio skills/, ya sea con grep u otra herramienta de busqueda
  3. Identificar que skill hace referencia a ese fichero de reference/
  4. Generar un directorio llamado reference/ dentro del directorio de esa skill (skills/<skill-identificada>/references/) y mover ese fichero a dicho directorio nuevo
  5. Repetir con cada uno de los nombres de los ficheros del directorio reference/ hasta que porfin quede vacio, para asi porfin eliminarlo.
  6. Revisar el src/ y test/ sobre la instalacion de reference/ y eliminarlo
  7. Eliminar de las guias de contribucion, en especifico, de la forma de instalacion de skills, la separacion de references/ de la skills para mover su contenido al directorio reference/ de la raiz, ya que como te explique, ya no debemos realizar ese paso por cuestion de optimizacion de instalacion de skills.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions