vendeesign
@vendeesign
Public Skills
context-guard
by vendeesign
"Garde-fou contexte pour economiser les tokens et eviter les cascades. Activer des le debut de la conversation et a chaque appel d'outil. Couvre : Read/Grep cible au lieu de Read entier, fichiers deja en contexte non relus, Bash optionnels avec exit 0, seuil 70% contexte, subagents pour explorations lourdes, infos critiques en debut/fin de prompt. Ne pas activer pour des conversations courtes sans code (questions simples, discussions)."
demo-page
by vendeesign
"Création de pages démo HTML pour validation visuelle avant code. Activer quand : l'utilisateur demande une démo, maquette, preview, prototype, mockup, page de test design, ou veut valider un design/UX/UI avant de coder ; OU quand il dit 'montre-moi à quoi ça ressemblerait', 'fais-moi une preview', 'je veux voir avant de coder', 'créer une page démo', 'design preview', 'propose-moi un design'. Ne pas activer pour du code de production, des composants finaux, des modifications de fichiers existants du projet, ni quand l'utilisateur demande directement de coder une feature sans étape de validation visuelle."
wp-pack
by vendeesign
"Packaging WordPress automatique. Activer quand : (1) Claude termine une modification ou un ajout de code (PHP, CSS, JS, HTML) dans un projet WordPress détecté à la racine (plugin avec 'Plugin Name:' ou thème avec 'Theme Name:' dans le header) — que ce soit via une commande codebloom OU une demande directe de l'utilisateur sans commande ; (2) l'utilisateur demande de packager, zipper, ou préparer pour distribution. Flow autonome : détecter → bumper version → zipper → vérifier. Ne pas activer si aucun fichier PHP/CSS/JS/HTML n'a été modifié ou ajouté dans la session, ni pour des projets non-WordPress."
accessibility
by vendeesign
"Garde-fou accessibilité pour le code UI. Activer quand Claude écrit ou modifie : du HTML/JSX/TSX/Vue/Svelte, des composants interactifs (boutons, formulaires, modals, menus, tabs, accordéons), de la navigation/routing, des images/icônes/médias, ou de la gestion du focus. Couvre WCAG AA : sémantique, labels, clavier, contrastes, touch targets, ARIA. Complémentaire avec frontend-design (qui couvre l'esthétique). Ne pas activer pour du CSS pur sans markup, du JavaScript sans manipulation du DOM, du code backend, ou des fichiers de configuration."
dependency-check
by vendeesign
"Évaluation automatique avant l'ajout d'une dépendance. Activer quand : Claude s'apprête à exécuter npm/yarn/pnpm install, pip install, composer require, cargo add, ou go get ; OU quand un import/require pointe vers un package non encore installé ; OU quand l'utilisateur demande d'ajouter une lib. Pose les bonnes questions : natif possible ? Taille ? Maintenance ? Alternative plus légère ? Ne pas activer si la dépendance est déjà installée dans le projet (présente dans package.json/composer.json/requirements.txt), ni pour les devDependencies de test (vitest, jest, pytest) sauf si l'utilisateur demande un avis."
doc-sync
by vendeesign
"Rappel de synchronisation documentaire. Activer quand des changements significatifs viennent d'être faits dans le code : ajout de feature, création de fichier/dossier, changement d'architecture, ajout de dépendance, modification d'API, nouvelle commande ou script. Se manifeste en fin de tâche avec un rappel léger — ne bloque pas le travail. Ne pas activer pour des corrections mineures (typo, formatage, renommage local, commentaires) ni quand seuls des fichiers de test sont modifiés."
create-agent
by vendeesign
"Créer un nouveau subagent Claude Code. Activer quand : l'utilisateur demande de créer, ajouter, générer ou définir un agent, un subagent, un assistant spécialisé ; OU quand il dit 'crée un agent', 'nouvel agent', 'ajoute un agent', 'je veux un agent qui...', 'build an agent', 'create an agent'. Ne pas activer pour modifier un agent existant (édition directe), ni pour les skills (skills/.md), ni pour les commandes (commands/.md)."
create-skill
by vendeesign
"Créer une nouvelle skill Claude Code. Activer quand : l'utilisateur demande de créer, ajouter, générer ou définir une skill, un slash command, une automation, un garde-fou automatique ; OU quand il dit 'crée une skill', 'nouvelle skill', 'ajoute une skill', 'je veux une skill qui...', 'fais-moi un skill pour...', 'build a skill', 'create a skill'. Ne pas activer pour modifier une skill existante (édition directe) ni pour les commandes (commands/*.md)."
frontend-design
by vendeesign
"Garde-fou design frontend. Activer quand Claude génère ou modifie du code UI visuel : HTML/CSS, JSX/TSX avec styles, composants avec layout/couleurs/typo, pages complètes, landing pages, dashboards, formulaires stylés. Pousse vers des interfaces distinctives et production-grade — évite l'esthétique générique 'AI slop' (cyan/violet, glassmorphism, card grids identiques). Couvre : direction artistique, typographie, couleur, layout, animation, responsive, UX writing. Complémentaire avec accessibility (qui couvre WCAG/ARIA). Ne pas activer pour du code backend, de la logique métier sans rendu visuel, des scripts CLI, ou des fichiers de configuration."
git-conventions
by vendeesign
"Guide automatique pour les opérations git. Activer quand Claude exécute des commandes git (commit, branch, push, merge, rebase, PR) en dehors de /codebloom:push. Couvre : conventional commits, nommage de branches, messages de PR, et garde-fous contre les opérations destructives. Ne pas charger si /codebloom:push est active (elle intègre déjà ces conventions)."
security-first
by vendeesign
"Garde-fou sécurité. Activer dès que le code touche une zone sensible : authentification/sessions, formulaires/entrées utilisateur, requêtes SQL/DB, appels API externes, gestion de secrets/clés, upload de fichiers, génération de HTML/JS dynamique, configuration CORS/CSP/headers. Prévient les failles OWASP Top 10 avant qu'elles n'arrivent en production. Complémentaire avec code-quality (qui couvre l'error handling général). Ne pas activer pour de la logique métier pure sans interaction externe (calculs, algorithmes, transformations de données internes), ni pour du code de test/mock."
interview
by vendeesign
"Mode découverte approfondie avant tout développement. Activer quand : l'utilisateur dit /interview, mode interview, pose-moi des questions ; OU quand un besoin semble complexe, vague ou multi-interprétable (ex: 'je voudrais un truc pour gérer...', 'on pourrait faire...', description sans specs). Ne pas activer si l'utilisateur donne des instructions précises avec fichiers et comportements attendus."