Use when the user says "write a spec", "create RFC", "write a PRD", or "document this decision". Writes technical specifications, PRDs, RFCs, and ADRs with clear structure.
EnglishAméliorer l'accessibilité et l'UX. Utiliser quand on améliore les focus states, aria-labels ou la navigation clavier.
FrenchDéfinir et documenter les API. Utiliser quand on met à jour backend-swagger.yaml ou conçoit un contrat API.
FrenchProduire des diagrammes C4. Utiliser quand on documente l'architecture du projet avec des diagrammes.
FrenchOptimiser les performances backend. Utiliser quand les temps de réponse sont dégradés ou pour ajouter node-cache.
FrenchConfigurer un pipeline CI avec GitHub Actions. Utiliser quand on crée ou modifie les workflows .github/.
FrenchStructurer les composants React. Utiliser quand on organise des composants dans frontend/src/components/v3/.
UncertainConteneuriser avec Docker. Utiliser quand on écrit ou modifie un Dockerfile pour le projet.
FrenchDéployer l'application. Utiliser quand on déploie en staging ou production via Docker Compose.
FrenchÉcrire des tests end-to-end Playwright. Utiliser quand on teste l'application complète du point de vue utilisateur.
FrenchValider les formulaires React côté client. Utiliser quand on crée un formulaire avec retour d'erreur utilisateur.
FrenchTester les composants React avec Vitest + Testing Library. Utiliser quand on teste le rendu ou les interactions.
FrenchOptimiser les requêtes SQL avec des index. Utiliser quand une requête est lente ou lors de la création d'un schéma.
FrenchValider les entrées avec Zod. Utiliser quand on crée ou modifie un schéma Zod dans backend/src/schemas/.
FrenchÉcrire des migrations PostgreSQL sûres. Utiliser quand on modifie le schéma DB — CREATE, ALTER ou DROP une table.
FrenchNormaliser un schéma relationnel. Utiliser quand on conçoit un nouveau modèle de données pour le projet.
FrenchStructurer un README utile. Utiliser quand on rédige ou met à jour la documentation du projet.
FrenchRecueillir les besoins d'une feature. Utiliser quand on démarre une nouvelle feature et collecte les exigences.
FrenchConcevoir des endpoints REST cohérents. Utiliser quand on crée ou modifie une route dans backend/src/routes/.
FrenchDéfinir la roadmap produit. Utiliser quand on priorise le backlog ou planifie les prochaines versions.
FrenchPrévenir les injections SQL. Utiliser quand on vérifie qu'une requête utilise db.all(sql, [params]) correctement.
FrenchÉcrire des tests unitaires Node.js. Utiliser quand on teste une fonction isolée avec Vitest dans backend/test/.
FrenchPrévenir les attaques XSS. Utiliser quand on affiche du contenu dynamique ou sanitize des entrées utilisateur.
FrenchIncludes Project Context, Technical Specification, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Project Context
Manage the project rolling context file for team-shared codebase knowledge
Technical Specification
Use when the user says "write a spec", "create RFC", "write a PRD", or "document this decision". Writes technical specifications, PRDs, RFCs, and ADRs with clear structure.
Accessibility and UX
Améliorer l'accessibilité et l'UX. Utiliser quand on améliore les focus states, aria-labels ou la navigation clavier.
API Specification
Définir et documenter les API. Utiliser quand on met à jour backend-swagger.yaml ou conçoit un contrat API.
C4 Modelling
Produire des diagrammes C4. Utiliser quand on documente l'architecture du projet avec des diagrammes.
Caching and Performance
Optimiser les performances backend. Utiliser quand les temps de réponse sont dégradés ou pour ajouter node-cache.
CI Setup GitHub Actions
Configurer un pipeline CI avec GitHub Actions. Utiliser quand on crée ou modifie les workflows .github/.
Component Architecture
Structurer les composants React. Utiliser quand on organise des composants dans frontend/src/components/v3/.
Containerization Docker
Conteneuriser avec Docker. Utiliser quand on écrit ou modifie un Dockerfile pour le projet.
Deployment Guide
Déployer l'application. Utiliser quand on déploie en staging ou production via Docker Compose.
E2E Testing Playwright
Écrire des tests end-to-end Playwright. Utiliser quand on teste l'application complète du point de vue utilisateur.
Form Validation
Valider les formulaires React côté client. Utiliser quand on crée un formulaire avec retour d'erreur utilisateur.
Frontend Testing React
Tester les composants React avec Vitest + Testing Library. Utiliser quand on teste le rendu ou les interactions.
Indexing Strategy
Optimiser les requêtes SQL avec des index. Utiliser quand une requête est lente ou lors de la création d'un schéma.
Input Validation
Valider les entrées avec Zod. Utiliser quand on crée ou modifie un schéma Zod dans backend/src/schemas/.
Migration Script
Écrire des migrations PostgreSQL sûres. Utiliser quand on modifie le schéma DB — CREATE, ALTER ou DROP une table.
Normalization
Normaliser un schéma relationnel. Utiliser quand on conçoit un nouveau modèle de données pour le projet.
Readme Guidelines
Structurer un README utile. Utiliser quand on rédige ou met à jour la documentation du projet.
Requirement Gathering
Recueillir les besoins d'une feature. Utiliser quand on démarre une nouvelle feature et collecte les exigences.
Rest Endpoint Design
Concevoir des endpoints REST cohérents. Utiliser quand on crée ou modifie une route dans backend/src/routes/.
Roadmap Definition
Définir la roadmap produit. Utiliser quand on priorise le backlog ou planifie les prochaines versions.
SQL Injection Mitigation
Prévenir les injections SQL. Utiliser quand on vérifie qu'une requête utilise db.all(sql, [params]) correctement.
Unit Testing Node
Écrire des tests unitaires Node.js. Utiliser quand on teste une fonction isolée avec Vitest dans backend/test/.
Xss Prevention
Prévenir les attaques XSS. Utiliser quand on affiche du contenu dynamique ou sanitize des entrées utilisateur.
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Project Context skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- License details are not provided in these listings. Check the author’s terms before using the skills.