Solaris Dev Shop
Trouvez la bonne compétence spécialisée, acheminez une tâche et transportez ses exigences de preuve dans votre propre agent.
61 compétences spécialisées portables réparties dans 12 départements, plus une compétence de chef de cabinet et un routeur Python déterministe optionnel. Gratuit sous licence MIT. Aucun appel de modèle, compte ou clé API n'est nécessaire pour essayer le routeur.
Le routeur produit un paquet d'affectation avec un responsable principal et, si nécessaire, plusieurs spécialistes de soutien. Pour effectuer le travail, ouvrez ces compétences dans votre propre agent ou agents avec les outils et permissions nécessaires à cette tâche. Le routeur ne démarre pas d'agents ni n'accorde l'accès à vos comptes.
Essayez-le
Nécessite Git et Python 3.10+. Cette première exécution ne modifie pas votre 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 "Rédigez un plan de test pour la régression de connexion du portail client"
Sous Windows, utilisez python au lieu de python3.
L'analyse sélectionne solaris.qa-engineer et renvoie :
{
"decision": "assigner",
"assignment": {
"primary_capability": "solaris.qa-engineer",
"skill_path": "employees/quality-security/qa-engineer/SKILL.md"
},
"performed_work": false
}
Ceci est un extrait ; le paquet complet comprend les limites d'autorité, les preuves requises, la confiance et le second choix. La confiance mesure la preuve par mots-clés, pas la probabilité qu'un résultat soit correct. Un objectif peu clair demande des éclaircissements. Un libellé à haut risque reconnu déclenche une validation humaine. La correspondance des risques est lexicale et n'accorde pas la permission pour des actions qui ne sont pas signalées.
Suite : ouvrez le SKILL.md retourné dans votre agent, gardez ses fichiers compagnons ensemble, et fournissez la tâche et l'espace de travail. Suivez un transfert complet, parcourez les 61 compétences, ou utilisez le bac à sable Actions sans installation locale.
Regardez la démonstration commentée de 65 secondes · Transcription, sous-titres et commandes reproductibles
Choisissez une compétence
Après l'installation facultative via ./install.sh, les mêmes commandes sont disponibles en tant que solaris-intake :
solaris-intake skills accessibilité --department qualite-securite
solaris-intake skills "page d'accueil" --json
solaris-intake intake --explain "revoyez ce code"
La recherche couvre les noms publics, les résumés et les étiquettes. Tous les termes de requête doivent correspondre. Les résultats incluent le chemin dans l'arborescence source et le lien GitHub ; la recherche n'installe ni n'exécute une compétence. La roue Python contient le routeur et le catalogue, tandis que les dossiers complets des compétences se trouvent dans ce dépôt.
Travaillez avec plusieurs spécialistes
Une affectation peut inclure plusieurs spécialistes travaillant vers le même résultat :
python3 control-plane/meta_control_plane.py intake --explain "Créez un backend API REST FastAPI ; concevez des maquettes Figma ; rédigez un plan de test Playwright"
Le paquet nomme solaris.backend-developer comme responsable principal et inclut
solaris.ui-ux-designer et solaris.qa-engineer en tant que soutien. Chaque rôle
de soutien a son propre chemin source dans supporting_handoffs. L'agent hôte peut
coordonner leur travail dans le cadre du paquet, en utilisant des travailleurs
parallèles s'il les supporte et que les tâches sont indépendantes. Un hôte unique
peut aussi utiliser les compétences en séquence.
Le routeur reconnaît les séparateurs de tâches délimités comme et, les points-virgules et les
retours à la ligne ; il ne déduit pas une équipe de chaque correspondance de mot-clé concurrente. La
limite par défaut est de cinq rôles de soutien. Tous les rôles partagent les limites
d'autorité originales, et performed_work: false signifie qu'aucun spécialiste n'a encore
tourné. Voir le transfert multi-spécialiste et les limites de routage.
Ce qui est inclus
| Partie | Ce qu'elle fait |
|---|---|
| 61 compétences spécialisées | Ingénierie, design, données, marketing, ventes, direction et plus. Chacune a un SKILL.md, des règles compagnons, un manifeste et un contrat de capacité. |
| Compétence chef de cabinet | Aide votre agent à cadrer et acheminer une demande délimitée. |
| Routeur déterministe | Produit un paquet pour un responsable principal et des spécialistes de soutien, avec chemins source, limites d'autorité et preuves requises. Fonctionne sur la bibliothèque standard Python. |
| Découverte de compétences | Recherche par sujet et département, puis ouvre la compétence correspondante. La dérive du catalogue est vérifiée par rapport à la liste active dans CI. |
| Recommandations qualité | Un cycle de construction, revue et réparation documenté. La revue et l'exécution réelles dépendent de votre agent hôte. |
Utilisez une compétence directement lorsque vous savez déjà quel spécialiste vous avez besoin. Utilisez intake lorsque la tâche couvre plusieurs départements ou que vous souhaitez un transfert vérifiable. Architecture et confidentialité expliquent les limites et le contexte de suivi local facultatif.
Installation et portabilité
La procédure rapide source ci-dessus est le test le plus simple. ./install.sh ajoute une commande gérée solaris-intake après avoir vérifié le clonage. Instructions d'installation couvrent Windows, une roue locale, la désinstallation et la copie des compétences dans un agent hôte.
Neutre vis-à-vis du fournisseur signifie que le texte de la compétence et le paquet de routage ne nécessitent pas une API de modèle particulière. Cela ne signifie pas que chaque hôte supporte les mêmes outils ou que les sorties aient une qualité équivalente entre les modèles. Examinez les outils, références et portée de la compétence sélectionnée avant utilisation.
Qualité et preuves
- Un transfert de première tâche reproductible
- Benchmark de routage et limites
- Exemple multi-domaine et exemple d'escalade sécurisée
- Limites connues et FAQ
- Audit structurel :
python3 employees/quality-security/assurance/quality_os.py audit --html report.html
CI vérifie le routage, le comportement CLI, les barrières de sécurité, l'empaquetage et le catalogue de 61 compétences sur Linux, macOS et Windows. Une barrière YAML séparée valide les métadonnées de découverte pour les 61 spécialistes et le coordinateur. L'audit structurel vérifie les contrats de sortie documentés et les barrières qualité ; il ne certifie pas les sorties réelles des compétences. Le benchmark de routage mesure le routage Python local, pas la qualité du modèle ou l'achèvement autonome de tâches.
Autour de la communauté
Solaris Dev Shop est listé sur DevShelf, SilentStars et d'autres annuaires communautaires. Voir les listings publics vérifiés pour les entrées et leurs preuves. L'inclusion dans un annuaire n'implique pas une approbation. Faits du projet et médias fournissent des descriptions réutilisables et fondées sur des preuves.
L'Annuaire des Agents IA a désormais un listing en direct de Solaris Dev Shop, vérifié le 15 octobre 2026. Son statut est Standard / Nouveau. Le lien retour de l'éditeur ci-dessous n'implique pas une récompense éditoriale :
La route de listing gratuit de Postmake nécessite son badge. Ce lien retour est en place pour cette candidature ; un listing Postmake n'a pas encore été confirmé :
Contribuer
- Commencez petit : suivez le guide de démarrage pour contributeurs, puis choisissez une bonne première issue non réclamée ou une tâche demandant de l'aide.
- Vous avez trouvé un routage manqué ? Ouvrez un bug avec la commande, le spécialiste attendu et le résultat observé. Utilisez des exemples synthétiques sans identifiants ni données privées.
- Vous souhaitez étendre la bibliothèque ? Proposez un nouveau spécialiste avec son cas d'utilisation manquant, ses limites et un exemple travaillé. Le roster actuel de 61 compétences peut s'agrandir grâce aux contributions revues.
- Améliorer le routeur ? Exécutez
python3 -m unittest discover -s tests -vetpython3 control-plane/meta_control_plane.py self-test. - Consultez la feuille de route, les problèmes en cours ou montrez ce que vous avez construit.
Contributeurs
Licence
MIT. Voir LICENCE et NOTICE.md. Ne commettez pas de mots de passe, clés API, jetons ou informations de compte privées.



