com um clique
agent-skills-12-factor-app
agent-skills-12-factor-app contém 27 skills coletadas de niboj, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
Utiliser ce skill quand il faut appliquer le facteur XII du Twelve-Factor App, exécution des tâches d'administration et de maintenance comme des processus ponctuels, sur la même release, avec la même configuration et la même isolation de dépendances que l'application.
Utiliser ce skill quand il faut analyser le facteur IV du Twelve-Factor App, traitement des services externes comme des ressources attachées, afin de valider le découplage entre application et bases de données, files, caches, SMTP et APIs tierces.
Utiliser ce skill quand il faut vérifier le facteur V du Twelve-Factor App, séparation stricte entre build, release et run, notamment dans les pipelines CI/CD, la traçabilité des releases, les rollbacks et l'immuabilité des artefacts.
Utiliser ce skill quand il faut vérifier ou concevoir le facteur I du Twelve-Factor App, base de code unique versionnée avec plusieurs déploiements, y compris lors d'audits de structure de dépôt, de monorepo, de découpage applicatif et de gouvernance Git.
Utiliser ce skill quand il faut appliquer le facteur VIII du Twelve-Factor App, montée en charge via le modèle de processus, en définissant types de processus, formation de processus, responsabilités web/worker et stratégie de scalabilité horizontale.
Utiliser ce skill quand il faut appliquer le facteur III du Twelve-Factor App, configuration stockée dans l'environnement, notamment pour séparer code et secrets, remplacer les fichiers de config spécifiques par des variables d'environnement et éviter le groupage par environnements nommés.
Utiliser ce skill quand il faut vérifier ou mettre en place le facteur II du Twelve-Factor App, déclaration explicite et isolation des dépendances, y compris manifests, lockfiles, environnements isolés et suppression des dépendances implicites au système.
Utiliser ce skill quand il faut appliquer le facteur X du Twelve-Factor App, parité entre développement, validation et production, afin d'évaluer les écarts de temps, de personnes et d'outillage et de rapprocher les environnements.
Utiliser ce skill quand il faut analyser le facteur IX du Twelve-Factor App, processus jetables avec démarrages rapides et arrêts gracieux, y compris gestion de SIGTERM, réentrance des tâches, robustesse aux crashs et réduction du temps de boot.
Utiliser ce skill quand il faut vérifier le facteur XI du Twelve-Factor App, logs traités comme des flux d'évènements, afin d'éliminer la gestion applicative des fichiers de logs et de favoriser l'émission sur stdout vers une plateforme d'agrégation.
Utiliser ce skill quand il faut analyser, concevoir, documenter ou refactorer une application selon l'ensemble des principes du Twelve-Factor App, en s'appuyant sur la documentation officielle française et en produisant un diagnostic structuré facteur par facteur.
Utiliser ce skill quand il faut analyser le facteur VII du Twelve-Factor App, exposition des services par association de port, afin de vérifier qu'une application est auto-contenue, écoute sur un port et peut être routée sans dépendre d'un conteneur web injecté.
Utiliser ce skill quand il faut appliquer le facteur VI du Twelve-Factor App, exécution sous forme de processus sans état et sans partage, en identifiant les états locaux persistants, les sessions collantes et les usages impropres du système de fichiers.
Utiliser ce skill quand il faut produire un artefact coherent et de haute qualite dans un domaine avec des regles locales, des references reutilisables et une validation scriptable optionnelle.
Utiliser ce skill quand il faut un workflow cible pour une tache repetable qui beneficie d instructions explicites, de references locales ou de scripts deterministes.
Utiliser ce skill quand il faut creer des cas d evaluation realistes et un fichier `evals.json` pour une skill, y compris des prompts qui doivent declencher, ne doivent pas declencher et des cas limites qui revelent des instructions faibles. Ne pas l utiliser pour reecrire la skill elle-meme. Keywords: evals.json, evaluation cases, activation tests, regression prompts, edge cases.
Utiliser ce skill quand il faut creer des gabarits reutilisables pour une bibliotheque de skills, par exemple des fichiers `SKILL.md` minimaux ou avances, des gabarits d evaluation, des check-lists de revue ou des structures de dossiers de depart. Ne pas l utiliser pour rediger une skill ponctuelle. Keywords: skill template, starter skeleton, review checklist, reusable scaffold.
Utiliser ce skill quand il faut transformer un besoin brut, une tache recurrente ou une demande de capacite vague en un concept de skill nettement borne avec conditions de declenchement, non-objectifs et frontieres avec les skills voisines. Ne pas l utiliser pour rediger le corps final de `SKILL.md` ni pour construire des fichiers d evaluation. Keywords: skill scope, bounded capability, non-goals, overlap, trigger conditions.
Utiliser ce skill quand il faut deriver une skill reutilisable a partir d une conversation reelle, d un incident, d un document, d une note de workflow ou d un artefact de depot en extrayant le motif repetable, les corrections critiques, les conditions de declenchement et les ressources minimales reutilisables. Ne pas l utiliser pour du remue-meninges abstrait sans artefact source. Keywords: derive skill, source artifact, repeated workflow, extracted pattern.
Utiliser ce skill quand il faut documenter les dependances d une skill, ses hypotheses d environnement, les outils compatibles, les integrations optionnelles et les champs experimentaux afin qu elle reste portable entre Codex, Claude, OpenCode ou d autres outils compatibles Agent Skills. Ne pas l utiliser pour ajouter par defaut du frontmatter specifique a une plateforme. Keywords: compatibility, dependencies, portability, allowed-tools, multi-platform.
Utiliser ce skill quand il faut transformer une demande vague en un bref Markdown concis avec objectif, entrees, hypotheses, livrable attendu et points de vigilance. Ne pas l utiliser pour la conception complete d un depot ou pour le travail de compatibilite plateforme. Keywords: working brief, scoped request, concise artifact, assumptions.
Utiliser ce skill quand il faut normaliser le style de redaction et la qualite des instructions d une ou plusieurs skills afin qu elles restent concises, procedurales, orientees declenchement et coherentes avec les conventions du depot sans changer la capacite. Ne pas l utiliser pour changer le perimetre ou ajouter de nouveaux workflows. Keywords: normalize style, tighten instructions, procedural wording, consistency.
Utiliser ce skill quand il faut ameliorer la description d une skill afin qu elle se declenche sur les bonnes intentions utilisateur, nomme le resultat concret et evite les faux positifs venant de taches voisines ou plus larges. Ne pas l utiliser pour reecrire l ensemble du `SKILL.md`. Keywords: trigger quality, description rewrite, false positives, activation, implicit loading.
Utiliser ce skill quand il faut ecrire ou reecrire un corps `SKILL.md` de haute qualite a partir d un concept de skill defini, avec procedures concretes, comportements par defaut, validation et divulgation progressive vers des references ou des scripts. Ne pas l utiliser pour decider du perimetre global de la skill ni pour optimiser uniquement le champ `description`. Keywords: write SKILL.md, procedural instructions, validation loop, progressive disclosure.
Utiliser ce skill quand il faut revoir une skill existante pour reperer des problemes de cadrage, des descriptions faibles, des instructions vagues, une validation manquante, des fichiers inutiles ou des risques de portabilite, puis proposer des ameliorations concretes. Ne pas l utiliser comme skill principale de redaction. Keywords: review skill, findings, triggering issues, maintainability, portability.
Utiliser ce skill quand il faut decider si une skill doit ajouter des references, scripts, assets ou fichiers d evaluation, et structurer ces repertoires pour que `SKILL.md` reste concis et facile a parcourir. Ne pas l utiliser pour ecrire les instructions centrales elles-memes. Keywords: references, scripts, assets, evals, progressive disclosure, folder layout.
Utiliser ce skill quand il faut produire ou transformer un livrable precis dans votre domaine, a partir d une source, d un besoin ou d un artefact existant. Le skill aide a generer une sortie exploitable, verifiable et coherente avec les conventions du depot.