setup-my-iq

Par github · awesome-copilot

Skill communautaire pour github/awesome-copilot : crée et maintient un portfolio de contexte personnel (fichiers markdown structurés) permettant à tout agent IA de comprendre qui est l'utilisateur, comment il travaille et ce qui compte pour lui.

npx skills add https://github.com/github/awesome-copilot --skill setup-my-iq

Setup My IQ : portfolio de contexte personnel pour agents IA

Ce skill, contribué par la communauté dans le repo github/awesome-copilot, orchestre la création et la mise à jour d'un ensemble de fichiers markdown structurés — appelés collectivement le context portfolio — qui décrivent l'utilisateur : son identité, son rôle, son équipe, ses outils et sa configuration, son style de communication, et ses préférences de travail avec les agents IA. Ces fichiers peuvent résider n'importe où sur le disque (dossier cloud synchronisé, repository git, répertoire local) et sont référencés via des pointeurs dans les fichiers d'instructions personnalisées de l'environnement (AGENTS.md, copilot-instructions.md, CLAUDE.md, ou tout fichier *.instructions.md chargé par le host).

Ce que fait ce skill

Lorsqu'il est invoqué, le skill commence par analyser l'état courant de la session : il détecte les fichiers déjà référencés, ceux qui sont présents mais incomplets (marqueurs <!-- TODO -->), ceux qui sont référencés mais absents du disque, et ceux qui n'existent pas encore. En fonction de cet état, il adopte l'action appropriée — configuration initiale complète via un workflow d'interview guidé, reprise d'une configuration incomplète, remplissage ciblé de champs manquants, ou mise à jour ponctuelle suite à un changement de contexte mentionné en passant (nouveau manager, changement d'équipe, etc.).

L'interview couvre six fichiers : identity.md, role-and-responsibilities.md, team.md, tools-systems-and-config.md, communication-style.md, et preferences-and-constraints.md. Pour chaque fichier, le skill tente d'abord de pré-remplir les champs factuels depuis les sources de données disponibles dans l'environnement (profil professionnel, calendrier, Azure DevOps, etc.) avant de poser des questions à l'utilisateur. Une fois les fichiers créés, il câble automatiquement les pointeurs dans le fichier d'instructions personnalisées approprié (CLAUDE.md, copilot-instructions.md, ou AGENTS.md).

Comment l'utiliser

Ce skill fait partie de la collection awesome-copilot et s'installe comme tout autre skill du repo. Il se déclenche lorsque l'utilisateur demande explicitement à configurer ou mettre à jour son contexte (« create my IQ », « set up my context », « my manager changed »), ou automatiquement lorsqu'un autre skill signale des fichiers de contexte manquants. Les questions en lecture seule (« who's on my team? ») sont répondues directement depuis les fichiers existants sans déclencher ce skill. Les assets (templates markdown) sont fournis dans le sous-dossier assets/templates/ du répertoire du skill.

Skills similaires