Solaris Dev Shop
Encuentra la habilidad especializada adecuada, enruta una tarea y lleva sus requisitos de evidencia a tu propio agente.
61 habilidades especializadas portátiles en 12 departamentos, más una habilidad de jefe de personal y un enrutador Python determinista opcional. Gratuito bajo licencia MIT. No se necesitan llamadas a modelos, cuentas ni claves API para probar el enrutador.
El enrutador produce un paquete de asignación con un responsable principal y, cuando es necesario, múltiples especialistas de apoyo. Para realizar el trabajo, abre esas habilidades en tu agente o agentes con las herramientas y permisos que esa tarea necesita. El enrutador no inicia agentes ni otorga acceso a tus cuentas.
Pruébalo
Requiere Git y Python 3.10+. Esta primera ejecución deja tu PATH sin cambios:
git clone https://github.com/Shaisolaris/solaris-dev-shop.git
cd solaris-dev-shop
python3 control-plane/meta_control_plane.py skills playwright
python3 control-plane/meta_control_plane.py intake --explain "Escribe un plan de pruebas para la regresión del inicio de sesión del portal del cliente"
En Windows, usa python en lugar de python3.
La entrada selecciona solaris.qa-engineer y devuelve:
{
"decision": "assign",
"assignment": {
"primary_capability": "solaris.qa-engineer",
"skill_path": "employees/quality-security/qa-engineer/SKILL.md"
},
"performed_work": false
}
Esto es un extracto; el paquete completo incluye límites de autoridad, evidencia requerida, confianza y subcampeón. La confianza mide la evidencia de palabras clave, no la probabilidad de que un resultado sea correcto. Un objetivo poco claro solicita una aclaración. El texto de alto riesgo reconocido activa una compuerta de revisión humana. La coincidencia de riesgo es léxica y no otorga permiso para acciones que no estén marcadas.
Siguiente: abre el SKILL.md devuelto en tu agente, mantén juntos sus archivos complementarios y proporciona la tarea y el espacio de trabajo. Sigue una transferencia completa, explora las 61 habilidades o usa el área de juegos de Acciones sin instalación local.
Mira el tutorial narrado de 65 segundos · Transcripción, subtítulos y comandos reproducibles
Elige una habilidad
Después de la configuración opcional ./install.sh, los mismos comandos están disponibles como solaris-intake:
solaris-intake skills accessibility --department quality-security
solaris-intake skills "página de inicio" --json
solaris-intake intake --explain "revisa este código"
La búsqueda cubre nombres públicos, resúmenes y etiquetas. Todos los términos de la consulta deben coincidir. Los resultados incluyen la ruta del árbol fuente y el enlace de GitHub; buscar no instala ni ejecuta una habilidad. La rueda de Python contiene el enrutador y el catálogo, mientras que las carpetas completas de habilidades residen en este repositorio.
Trabaja con múltiples especialistas
Una asignación puede incluir varios especialistas trabajando hacia el mismo resultado:
python3 control-plane/meta_control_plane.py intake --explain "Construye un backend de API REST con FastAPI; diseña wireframes en Figma; escribe un plan de pruebas con Playwright"
El paquete nombra a solaris.backend-developer como el responsable principal e incluye a
solaris.ui-ux-designer y solaris.qa-engineer en supporting. Cada rol de apoyo
tiene su propia ruta fuente en supporting_handoffs. El agente anfitrión puede coordinar
su trabajo dentro del alcance del paquete, usando trabajadores paralelos cuando los soporta
y las tareas son independientes. Un solo anfitrión también puede usar las habilidades en secuencia.
El enrutador reconoce separadores de tareas acotados como y, punto y coma y nuevas líneas;
no infiere un equipo de cada coincidencia de palabra clave competidora. El límite predeterminado es
cinco roles de apoyo. Todos los roles comparten los límites de autoridad originales, y
performed_work: false significa que ningún especialista se ha ejecutado todavía. Consulta la
transferencia multiespecialista y los límites de enrutamiento.
Qué se incluye
| Parte | Qué hace |
|---|---|
| 61 habilidades especializadas | Ingeniería, diseño, datos, marketing, ventas, liderazgo y más. Cada una tiene un SKILL.md, reglas complementarias, manifiesto y contrato de capacidad. |
| Habilidad de jefe de personal | Ayuda a tu agente a enmarcar y enrutar una solicitud acotada. |
| Enrutador determinista | Produce un paquete para un responsable principal y especialistas de apoyo, con rutas fuente, límites de autoridad y evidencia requerida. Se ejecuta en la biblioteca estándar de Python. |
| Descubrimiento de habilidades | Busca por tema y departamento, luego abre la habilidad coincidente. La deriva del catálogo se verifica contra la lista activa en CI. |
| Guía de QA | Un bucle documentado de construcción, revisión y reparación. La revisión y ejecución reales dependen de tu agente anfitrión. |
Usa una habilidad directamente cuando ya sepas qué especialista necesitas. Usa la entrada cuando la tarea abarque varios departamentos o quieras una transferencia verificable. Arquitectura y privacidad explican los límites y el contexto de seguimiento local opt-in.
Instalación y portabilidad
El inicio rápido desde el código fuente anterior es la prueba más pequeña. ./install.sh agrega un comando administrado solaris-intake después de verificar el clon. Instrucciones de instalación cubren Windows, una rueda local, desinstalación y copia de habilidades en un agente anfitrión.
Independiente del proveedor significa que el texto de la habilidad y el paquete de enrutamiento no requieren una API de modelo en particular. No significa que todos los anfitriones soporten las mismas herramientas o que los resultados tengan igual calidad entre modelos. Revisa las herramientas, referencias y alcance de la habilidad seleccionada antes de usarla.
Calidad y evidencia
- Una transferencia de primera tarea reproducible
- Benchmark de enrutamiento y límites
- Ejemplo multidominio y ejemplo de escalación segura
- Límites conocidos y preguntas frecuentes
- Auditoría estructural:
python3 employees/quality-security/assurance/quality_os.py audit --html report.html
CI verifica enrutamiento, comportamiento de CLI, compuertas de seguridad, empaquetado y el catálogo de 61 habilidades en Linux, macOS y Windows. Una compuerta YAML separada valida los metadatos de descubrimiento para los 61 especialistas más el coordinador. La auditoría estructural verifica los contratos de salida documentados y las compuertas de QA; no certifica los resultados de habilidades en el mundo real. El benchmark de enrutamiento mide el enrutamiento local de Python, no la calidad del modelo ni la finalización autónoma de tareas.
En la comunidad
Solaris Dev Shop está listado en DevShelf, SilentStars y otros directorios comunitarios. Consulta listados públicos verificados para ver entradas y su evidencia. La inclusión en un directorio no implica un respaldo. Hechos del proyecto y medios proporcionan descripciones reutilizables basadas en evidencia.
El Directorio de Agentes de IA ahora tiene un listado en vivo de Solaris Dev Shop, verificado el 15 de octubre de 2026. Su estado es Estándar / Nuevo. El enlace de retroceso del editor a continuación no implica un premio editorial:
La ruta de listado gratuito de Postmake requiere su insignia. Este enlace de retroceso está en su lugar para esa solicitud; un listado en Postmake aún no se ha confirmado:
Contribuye
- Empieza pequeño: sigue el inicio rápido para colaboradores, luego elige un buen primer issue no reclamado o una tarea de ayuda solicitada.
- ¿Encontraste un fallo de enrutamiento? Abre un bug con el comando, el especialista esperado y el resultado observado. Usa ejemplos sintéticos sin credenciales ni datos privados.
- ¿Quieres expandir la biblioteca? Propón un nuevo especialista con su caso de uso faltante, límites y ejemplo práctico. El roster actual de 61 habilidades puede crecer a través de contribuciones revisadas.
- ¿Mejorando el enrutador? Ejecuta
python3 -m unittest discover -s tests -vypython3 control-plane/meta_control_plane.py self-test. - Consulta la hoja de ruta, los issues actuales o muestra lo que construiste.
Colaboradores
Licencia
MIT. Consulta LICENSE y NOTICE.md. No confirmes contraseñas, claves API, tokens ni detalles de cuentas privadas.



