Skills Mattpocock
ego lite browser
sponsorego lite est le navigateur le plus rapide pour que les agents IA exécutent l'automatisation web, partageant votre état connecté avec Codex ou Claude Code, zéro coût, zéro configuration.
Alpha Vantage MCP Server
sponsorAccédez aux données des marchés financiers : actions en temps réel et historiques, ETF, options, forex, crypto, matières premières, fondamentaux, indicateurs techniques, et plus encore.
Composio
sponsorConnectez-vous à plus de 1500 serveurs MCP en 1 clic
ask-matt
skills/skills/engineering/ask-matt
Demandez quelle compétence ou quel flux correspond à votre situation. Un routeur sur les compétences invoquées par l'utilisateur dans ce dépôt.
RechercheProductivitéCommunicationclaude-handoff
skills/skills/in-progress/claude-handoff
Transférer la conversation en cours à un nouvel agent en arrière-plan qui reprend le travail immédiatement.
code-review
skills/skills/engineering/code-review
Examinez les modifications depuis un point fixe (commit, branche, tag ou merge-base) selon deux axes — Standards (le code respecte-t-il les normes de codage documentées de ce dépôt ?) et Spécifications (le code correspond-il à ce que demandait le problème/PRD d'origine ?). Exécute les deux examens dans des sous-agents parallèles et les rapporte côte à côte. À utiliser lorsque l'utilisateur souhaite examiner une branche, une PR, des modifications en cours, ou demande de « vérifier depuis X ».
Revue de codeDéveloppementTestscodebase-design
skills/skills/engineering/codebase-design
Vocabulaire partagé pour concevoir des modules profonds. À utiliser lorsque l'utilisateur souhaite concevoir ou améliorer l'interface d'un module, trouver des opportunités d'approfondissement, décider où placer une jointure, rendre le code plus testable ou navigable par IA, ou lorsqu'une autre compétence a besoin du vocabulaire des modules profonds.
DéveloppementDesignRevue de codedesign-an-interface
skills/skills/deprecated/design-an-interface
Générer plusieurs conceptions d'interface radicalement différentes pour un module en utilisant des sous-agents parallèles. À utiliser lorsque l'utilisateur souhaite concevoir une API, explorer des options d'interface, comparer des formes de modules, ou mentionne "concevoir deux fois".
DéveloppementDesignAPIdiagnosing-bugs
skills/skills/engineering/diagnosing-bugs
Boucle de diagnostic pour les bugs complexes et les régressions de performance. À utiliser lorsque l'utilisateur dit « diagnostique »/« débogue ceci », ou signale quelque chose de cassé/qui génère une erreur/qui échoue/lent.
DéveloppementTestsRevue de codedomain-modeling
skills/skills/engineering/domain-modeling
Construire et affiner le modèle de domaine d'un projet. Utiliser lorsque l'utilisateur souhaite définir la terminologie du domaine ou un langage omniprésent, enregistrer une décision architecturale, ou lorsqu'une autre compétence doit maintenir le modèle de domaine.
DéveloppementDesignDocumentedit-article
skills/skills/personal/edit-article
Modifier et améliorer des articles en restructurant les sections, en améliorant la clarté et en resserrant la prose. À utiliser lorsque l'utilisateur souhaite éditer, réviser ou améliorer un brouillon d'article.
DocumentCréatifgit-guardrails-claude-code
skills/skills/misc/git-guardrails-claude-code
Configurer les hooks de Claude Code pour bloquer les commandes git dangereuses (push, reset --hard, clean, branch -D, etc.) avant leur exécution. Utiliser lorsque l'utilisateur souhaite prévenir les opérations git destructrices, ajouter des hooks de sécurité git, ou bloquer git push/reset dans Claude Code.
DéveloppementDevOpsSécuritégrill-me
skills/skills/productivity/grill-me
Interroger l'utilisateur sans relâche sur un plan ou un design jusqu'à parvenir à une compréhension commune, en résolvant chaque branche de l'arbre de décision. Utiliser lorsque l'utilisateur souhaite mettre un plan à l'épreuve, se faire questionner sur son design, ou mentionne "grill me".
RechercheCommunicationGestion de projetgrill-with-docs
skills/skills/engineering/grill-with-docs
Session de grillade qui confronte votre plan au modèle de domaine existant, affine la terminologie et met à jour la documentation (CONTEXT.md, ADRs) en ligne au fur et à mesure que les décisions se cristallisent. À utiliser lorsque l'utilisateur souhaite mettre à l'épreuve un plan par rapport au langage de son projet et aux décisions documentées.
DéveloppementDocumentRecherchegrilling
skills/skills/productivity/grilling
Interroger l'utilisateur sans relâche sur un plan ou une conception. À utiliser lorsque l'utilisateur souhaite mettre un plan à l'épreuve avant de le construire, ou utilise des phrases déclencheurs de 'grill'.
RechercheGestion de projetCommunicationhandoff
skills/skills/productivity/handoff
Compacter la conversation actuelle en un document de transfert pour qu’un autre agent puisse le reprendre.
CommunicationGestion de projetDocumentimplement
skills/skills/engineering/implement
Implémenter un travail basé sur un PRD ou un ensemble de tickets.
DéveloppementRevue de codeGestion de projetimprove-codebase-architecture
skills/skills/engineering/improve-codebase-architecture
Trouver des opportunités d'approfondissement dans une base de code, en s'appuyant sur le langage du domaine dans CONTEXT.md et les décisions dans docs/adr/. Utiliser lorsque l'utilisateur souhaite améliorer l'architecture, trouver des opportunités de refactorisation, consolider des modules fortement couplés, ou rendre une base de code plus testable et navigable par l'IA.
DéveloppementRevue de codeAPIloop-me
skills/skills/in-progress/loop-me
Interroge-moi sur les spécifications des workflows que je souhaite construire, dans cet espace de travail.
DéveloppementGestion de projetCommunicationmigrate-to-shoehorn
skills/skills/misc/migrate-to-shoehorn
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
DéveloppementTestsRevue de codeobsidian-vault
skills/skills/personal/obsidian-vault
Rechercher, créer et gérer des notes dans le coffre Obsidian avec des wikiliens et des notes d’index. Utiliser lorsque l’utilisateur souhaite trouver, créer ou organiser des notes dans Obsidian.
ProductivitéDocumentprototype
skills/skills/engineering/prototype
Construisez un prototype jetable pour étoffer une conception avant de vous y engager. Achemine entre deux branches — une application terminal exécutable pour les questions d'état/logique métier, ou plusieurs variations d'interface utilisateur radicalement différentes, basculables depuis une seule route. À utiliser lorsque l'utilisateur souhaite prototyper, vérifier la cohérence d'un modèle de données ou d'une machine d'état, maquetter une interface utilisateur, explorer des options de conception, ou dit « prototype ceci », « laisse-moi jouer avec », « essaie quelques designs ».
DéveloppementDesignCréatifqa
skills/skills/deprecated/qa
Session de QA interactive où l'utilisateur signale des bugs ou problèmes de manière conversationnelle, et l'agent crée des issues GitHub. Explore la base de code en arrière-plan pour le contexte et le langage du domaine. À utiliser lorsque l'utilisateur souhaite signaler des bugs, faire de la QA, créer des issues de manière conversationnelle, ou mentionne "session QA".
TestsRevue de codeDéveloppementrequest-refactor-plan
skills/skills/deprecated/request-refactor-plan
Créer un plan de refactorisation détaillé avec de petits commits via un entretien utilisateur, puis le déposer en tant que ticket GitHub. À utiliser lorsque l'utilisateur souhaite planifier une refactorisation, créer un RFC de refactorisation, ou décomposer une refactorisation en étapes incrémentales sûres.
DéveloppementRevue de codeGestion de projetresearch
skills/skills/engineering/research
Investiguer une question à partir de sources primaires de haute confiance et capturer les résultats sous forme de fichier Markdown dans le dépôt. À utiliser lorsque l'utilisateur souhaite qu'un sujet soit recherché, que des faits sur une documentation ou une API soient collectés, ou que le travail de lecture soit délégué à un agent en arrière-plan.
RechercheDocumentAnalyse de donnéesresolving-merge-conflicts
skills/skills/engineering/resolving-merge-conflicts
Utilisez lorsque vous devez résoudre un conflit de fusion/rebasage git en cours.
DéveloppementRevue de codescaffold-exercises
skills/skills/misc/scaffold-exercises
Créez des structures de répertoires d'exercices avec des sections, des problèmes, des solutions et des explications qui passent la validation. Utilisez lorsque l'utilisateur souhaite structurer des exercices, créer des ébauches d'exercices ou mettre en place une nouvelle section de cours.
Développementsetup-matt-pocock-skills
skills/skills/engineering/setup-matt-pocock-skills
Sets up an `## Agent skills` block in AGENTS.md/CLAUDE.md and `docs/agents/` so the engineering skills know this repo's issue tracker (GitHub or local markdown), triage label vocabulary, and domain doc layout. Run before first use of `to-issues`, `to-prd`, `triage`, `diagnose`, `tdd`, `improve-codebase-architecture`, or `zoom-out` — or if those skills appear to be missing context about the issue tracker, triage labels, or domain docs.
DéveloppementGestion de projetDocumentsetup-pre-commit
skills/skills/misc/setup-pre-commit
Configurer les hooks Husky pre-commit avec lint-staged (Prettier), la vérification de types et les tests dans le dépôt actuel. Utiliser lorsque l'utilisateur souhaite ajouter des hooks pre-commit, configurer Husky, paramétrer lint-staged, ou ajouter du formatage, de la vérification de types ou des tests au moment du commit.
DéveloppementTestsRevue de codesetup-ts-deep-modules
skills/skills/in-progress/setup-ts-deep-modules
Intégrer dependency-cruiser dans un dépôt TypeScript pour que chaque paquet soit un module profond — implémentation cachée dans les sous-dossiers, accessible uniquement via ses fichiers d’entrée. Invoqué par l’utilisateur.
Développementtdd
skills/skills/engineering/tdd
Développement piloté par les tests avec boucle rouge-vert-refactorisation. À utiliser lorsque l'utilisateur souhaite développer des fonctionnalités ou corriger des bugs en utilisant le TDD, mentionne "rouge-vert-refactorisation", veut des tests d'intégration, ou demande un développement test-first.
DéveloppementTeststeach
skills/skills/productivity/teach
Enseigner à l'utilisateur une nouvelle compétence ou un nouveau concept, dans cet espace de travail.
CommunicationProductivitéto-issues
skills/skills/engineering/to-issues
Décomposer un plan, un cahier des charges ou un PRD en tâches indépendantes sur le gestionnaire de tickets du projet en utilisant des tranches verticales de type tracer-bullet. À utiliser lorsque l'utilisateur souhaite convertir un plan en tickets, créer des tickets d'implémentation ou décomposer du travail en tâches.
DéveloppementGestion de projet
30 sur 44