Adoptar política de proyecto personal
Usar solo para un proyecto que Tommy identifique explícitamente como personal. Nunca inferir el alcance por su ubicación o por cada repositorio en una máquina. Preservar el trabajo no relacionado y usar la rama de entrega propietaria del proyecto.
Ejecutar python <directorio-del-skill>/scripts/adopt.py --root <proyecto> --mode write --selection-tool <selección-plugin-máquina>/scripts/adopt_plugins.py.
Resolver la herramienta de selección desde el skill machine:plugin-selection instalado, que la proporciona; no ensamblar ni mantener otra copia. Previsualizar con --mode preview, y usar el comando idéntico con --mode check en CI. Usar python3 en Linux/macOS. Requiere Python 3.11 o más reciente.
La herramienta Core posee las declaraciones de plugins y la configuración del host. Este comando selecciona personal@tj-agents, genera el bloque obligatorio de instrucciones nativas en AGENTS.md, y cubre a Claude a través de su importación de AGENTS.md o un bloque generado equivalente en CLAUDE.md. Rechaza declaraciones de compatibilidad retenidas y marcadores de bloque rotos. La política tiene un cuerpo con autoría; los bloques nativos generados se verifican, nunca se editan a mano. Esto es entrega de instrucciones nativas, no una afirmación de ejecución de enganche de plugin o confianza.
La adopción también escribe un invocador de CI dedicado para verificar la política publicada actualmente en Windows y Linux. Preserva otros flujos de trabajo y se niega a sobrescribir un archivo no relacionado en esa ruta. Por ejemplo, después de adoptar un proyecto, eliminar su bloque marcado de AGENTS.md o reintroducir un alias de compatibilidad hace que falle la verificación de la política; volver a ejecutar la adopción después de una actualización de la política y revisar los cambios generados juntos.
# Windows, desde un clon de tj-agents/personal, para un repositorio explícitamente personal:
python -B .agents/personal/utility/adopt/scripts/adopt.py --root C:/repos/my-app --mode preview --selection-tool C:/repos/core/.agents/machine/utility/plugin-selection/scripts/adopt_plugins.py
# Revisar la previsualización, luego usar --mode write; CI usa --mode check.
# Linux/macOS usan python3 y sus rutas de clonación con los mismos argumentos.
Antes de declarar la adopción completa, ejecutar su verificación y comprobar un punto de entrada real nuevo de Claude y Codex en el proyecto en las plataformas compatibles. Confirmar que la regla se cargó e inspeccionar su selección instalada; un comando de versión o un archivo generado no es suficiente. Mantener cualquier evidencia faltante del host con el objetivo.