Solaris Dev Shop
Encontre a habilidade especializada certa, roteie uma tarefa e leve seus requisitos de evidência para seu próprio agente.
61 habilidades especializadas portáteis em 12 departamentos, mais uma habilidade de chefe-de-gabinete e um roteador Python determinístico opcional. Gratuito sob MIT. Nenhuma chamada de modelo, conta ou chave de API é necessária para testar o roteador.
O roteador produz um pacote de atribuição com um líder responsável e, quando necessário, múltiplos especialistas de suporte. Para realizar o trabalho, abra essas habilidades em seu próprio agente ou agentes com as ferramentas e permissões que a tarefa necessita. O roteador não inicia agentes nem concede acesso às suas contas.
Experimente
Requer Git e Python 3.10+. Esta primeira execução não altera seu PATH:
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 "Escreva um plano de teste para a regressão de login do portal do cliente"
No Windows, use python em vez de python3.
O intake seleciona solaris.qa-engineer e retorna:
{
"decision": "assign",
"assignment": {
"primary_capability": "solaris.qa-engineer",
"skill_path": "employees/quality-security/qa-engineer/SKILL.md"
},
"performed_work": false
}
Este é um trecho; o pacote completo inclui limites de autoridade, evidência obrigatória, confiança e vice-campeão. Confiança mede a evidência de palavras-chave, não a probabilidade de um resultado estar correto. Um objetivo pouco claro pede esclarecimento. Texto reconhecido como de alto risco aciona um gate de revisão humana. A correspondência de risco é lexical e não concede permissão para ações que não foram sinalizadas.
Próximo: abra o SKILL.md retornado em seu agente, mantenha seus arquivos complementares juntos e forneça a tarefa e o espaço de trabalho. Siga uma transferência completa, navegue pelas 61 habilidades ou use o playground de Ações sem instalação local.
Assista ao passo a passo narrado de 65 segundos · Transcrição, legendas e comandos reproduzíveis
Escolha uma habilidade
Após a configuração opcional ./install.sh, os mesmos comandos estão disponíveis como solaris-intake:
solaris-intake skills accessibility --department quality-security
solaris-intake skills "página de destino" --json
solaris-intake intake --explain "revise este código"
A busca cobre nomes públicos, resumos e tags. Todos os termos da consulta devem corresponder. Os resultados incluem o caminho da árvore de origem e o link do GitHub; pesquisar não instala nem executa uma habilidade. O wheel Python contém o roteador e o catálogo, enquanto as pastas completas das habilidades residem neste repositório.
Trabalhe com múltiplos especialistas
Uma atribuição pode incluir vários especialistas trabalhando para o mesmo resultado:
python3 control-plane/meta_control_plane.py intake --explain "Construa um backend de API REST FastAPI; desenhe wireframes no Figma; escreva um plano de teste Playwright"
O pacote nomeia solaris.backend-developer como o líder responsável e inclui solaris.ui-ux-designer e solaris.qa-engineer em supporting. Cada função de suporte tem seu próprio caminho de origem em supporting_handoffs. O agente anfitrião pode coordenar seu trabalho dentro do escopo do pacote, usando trabalhadores paralelos quando os suporta e as tarefas são independentes. Um único anfitrião também pode usar as habilidades em sequência.
O roteador reconhece separadores de tarefas delimitados, como e, ponto e vírgula e quebras de linha; ele não infere uma equipe de cada correspondência de palavra-chave concorrente. O limite padrão é de cinco funções de suporte. Todas as funções compartilham os limites de autoridade originais, e performed_work: false significa que nenhum especialista foi executado ainda. Consulte a transferência multi-especialista e os limites de roteamento.
O que está incluído
| Parte | O que faz |
|---|---|
| 61 habilidades especializadas | Engenharia, design, dados, marketing, vendas, liderança e mais. Cada uma tem um SKILL.md, regras complementares, manifesto e contrato de capacidade. |
| Habilidade de chefe-de-gabinete | Ajuda seu agente a enquadrar e rotear uma solicitação delimitada. |
| Roteador determinístico | Produz um pacote para um líder responsável e especialistas de suporte, com caminhos de origem, limites de autoridade e evidência obrigatória. Funciona com a biblioteca padrão Python. |
| Descoberta de habilidades | Pesquise por tópico e departamento, depois abra a habilidade correspondente. A deriva do catálogo é verificada contra o elenco ativo no CI. |
| Orientação de QA | Um ciclo documentado de construção, revisão e reparo. A revisão e execução reais dependem do seu agente anfitrião. |
Use uma habilidade diretamente quando você já sabe qual especialista precisa. Use o intake quando a tarefa abranger vários departamentos ou você quiser uma transferência auditável. Arquitetura e privacidade explicam os limites e o contexto de acompanhamento local opcional.
Instalação e portabilidade
O quickstart de origem acima é o teste mais leve. ./install.sh adiciona um comando solaris-intake gerenciado após verificar o checkout. Instruções de instalação cobrem Windows, um wheel local, desinstalação e cópia de habilidades para um agente anfitrião.
Neutro em relação a provedor significa que o texto da habilidade e o pacote de roteamento não exigem uma API de modelo específica. Isso não significa que todo anfitrião suporte as mesmas ferramentas ou que as saídas tenham qualidade igual entre modelos. Revise as ferramentas, referências e escopo da habilidade selecionada antes do uso.
Qualidade e evidência
- Uma transferência de primeira tarefa reproduzível
- Benchmark de roteamento e limites
- Exemplo multi-domínio e exemplo de escalada segura
- Limites conhecidos e FAQ
- Auditoria estrutural:
python3 employees/quality-security/assurance/quality_os.py audit --html report.html
O CI verifica roteamento, comportamento CLI, gates de segurança, empacotamento e o catálogo de 61 habilidades no Linux, macOS e Windows. Um gate YAML separado valida metadados de descoberta para todos os 61 especialistas mais o coordenador. A auditoria estrutural verifica contratos de saída documentados e gates de QA; ela não certifica saídas de habilidades do mundo real. O benchmark de roteamento mede o roteamento Python local, não a qualidade do modelo ou a conclusão autônoma de tarefas.
Na comunidade
Solaris Dev Shop está listado no DevShelf, SilentStars e outros diretórios da comunidade. Consulte listagens públicas verificadas para entradas e suas evidências. A inclusão em diretório não implica endosso. Fatos do projeto e mídia fornecem descrições reutilizáveis e baseadas em evidências.
O AI Agents Directory agora tem uma listagem ao vivo do Solaris Dev Shop, verificado em 15 de outubro de 2026. Seu status é Padrão / Novo. O backlink do editor abaixo não implica um prêmio editorial:
A rota de listagem gratuita do Postmake requer seu selo. Este backlink está no lugar para essa aplicação; uma listagem no Postmake ainda não foi confirmada:
Contribua
- Comece pequeno: siga o quickstart do contribuidor, depois escolha um good first issue não reivindicado ou tarefa help wanted.
- Encontrou um erro de roteamento? Abra um bug com o comando, especialista esperado e resultado observado. Use exemplos sintéticos sem credenciais ou dados privados.
- Quer expandir a biblioteca? Proponha um novo especialista com seu caso de uso ausente, limites e exemplo prático. O elenco atual de 61 habilidades pode crescer através de contribuições revisadas.
- Melhorando o roteador? Execute
python3 -m unittest discover -s tests -vepython3 control-plane/meta_control_plane.py self-test. - Veja o roadmap, issues atuais ou mostre o que você construiu.
Contribuidores
Licença
MIT. Consulte LICENSE e NOTICE.md. Não confirme senhas, chaves de API, tokens ou detalhes de conta privados.



