
de tidy-r-skill11
Conseils et modèles pour le R tidyverse moderne : pipe natif, API dplyr 1.2+, tidyselect, recodage et migration depuis le code R hérité.
Ce skill regroupe des conseils concis et tranchés sur les pratiques modernes de R tidyverse. Il aide les agents à réécrire, réviser et moderniser le code R en recommandant l'utilisation du pipe natif (|>), les modèles dplyr actuels (join_by, .by, across, pick, reframe), les aides tidyselect, et des primitives de recodage/remplacement plus sûres (recode_values, replace_values, replace_when). Le corps inclut des exemples concrets, des règles de bonnes pratiques et des références à des fichiers spécifiques pour les jointures, le groupement, la manipulation de chaînes, la migration et le style.
Utilisez ce skill lorsqu'on vous demande de : moderniser du code R hérité, réviser du code tidyverse pour le style et la correction, suggérer des migrations des modèles magrittr/base vers les idiomes tidyverse, ou imposer une nomenclature et un formatage cohérents pour les projets R. Il est conçu pour la réécriture de code, les prompts de revue de code et l'éducation des utilisateurs sur les idiomes dplyr actuels.
.by, utiliser cli::cli_abort pour les erreurs, conventions de style tidyverse).Idéal pour les agents capables de lire et d'éditer du code : assistants spécialisés en code (Copilot/Codex/Claude Code/Gemini Code).
Compétence de référence R tidyverse moderne fournissant des modèles de codage, des conseils de style et une aide à la migration pour les API dplyr 1.2+. SKILL.md bien structuré avec un frontmatter clair, un tableau de fichiers de référence et des exemples de code concis. Aucun script inclus — purement une compétence de référence/connaissance. Propre, sans aucun problème de sécurité.
Compétence purement de connaissance/référence sans scripts exécutables. La sécurité est presque parfaite — pas de commandes shell, pas d'appels réseau, pas d'identifiants. L'architecture suit bien la spécification des compétences avec un frontmatter et une convention references/ appropriés. L'utilité est modérée — tidyverse R est un public de niche par rapport aux compétences plus larges, mais précieux pour ce public.