← All skill packs

Planning & Specification Workflows

Skill pack
24 skills0 selected
frmicrowSkills in this pack

Manage the project rolling context file for team-shared codebase…

English

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.

English

Améliorer l'accessibilité et l'UX. Utiliser quand on améliore les focus states, aria-labels ou la navigation clavier.

French

Définir et documenter les API. Utiliser quand on met à jour backend-swagger.yaml ou conçoit un contrat API.

French

Produire des diagrammes C4. Utiliser quand on documente l'architecture du projet avec des diagrammes.

French

Optimiser les performances backend. Utiliser quand les temps de réponse sont dégradés ou pour ajouter node-cache.

French

Configurer un pipeline CI avec GitHub Actions. Utiliser quand on crée ou modifie les workflows .github/.

French

Structurer les composants React. Utiliser quand on organise des composants dans frontend/src/components/v3/.

Uncertain

Conteneuriser avec Docker. Utiliser quand on écrit ou modifie un Dockerfile pour le projet.

French

Dé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.

French

Valider les formulaires React côté client. Utiliser quand on crée un formulaire avec retour d'erreur utilisateur.

French

Tester les composants React avec Vitest + Testing Library. Utiliser quand on teste le rendu ou les interactions.

French

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.

French

Valider 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.

French

Normaliser un schéma relationnel. Utiliser quand on conçoit un nouveau modèle de données pour le projet.

French

Structurer un README utile. Utiliser quand on rédige ou met à jour la documentation du projet.

French

Recueillir les besoins d'une feature. Utiliser quand on démarre une nouvelle feature et collecte les exigences.

French

Concevoir des endpoints REST cohérents. Utiliser quand on crée ou modifie une route dans backend/src/routes/.

French

Définir la roadmap produit. Utiliser quand on priorise le backlog ou planifie les prochaines versions.

French

Pré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/.

French

Prévenir les attaques XSS. Utiliser quand on affiche du contenu dynamique ou sanitize des entrées utilisateur.

French

Includes Project Context, Technical Specification, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills24CategoryengineeringStars0

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

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. 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:

Example request
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.
Planning & Specification Workflows | Agent Skills Atlas