
Directives étape par étape et normes de qualité pour créer des pull requests Freenet de haute qualité, incluant les vérifications d'environnement, les attentes en matière de tests et le format des PR
Ce skill fournit une checklist complète et un guide procédural pour les auteurs créant des pull requests vers les dépôts Freenet. Il codifie les étapes préalables à la PR (revendication d'issues, synchronisation avec main, création de worktrees), les vérifications locales requises (formatage, linting, tests), les niveaux de tests appropriés (simulation vs docker vs manuel), ainsi que les normes pour les titres de PR, les descriptions et les tests de régression. Il couvre également les attentes concernant le processus de revue et les flux de travail de responsabilité CI.
Utilisez ce skill chaque fois que vous préparez une PR pour freenet-core, freenet-stdlib ou les dépôts Freenet associés. Il est particulièrement utile pour le développement de fonctionnalités, les corrections de bugs nécessitant des tests, et tout changement touchant le routage/la topologie ou d'autres systèmes critiques où des tests de simulation sont nécessaires. Appliquez-le avant d'ouvrir la PR et pendant les itérations de revue.
C'est un skill procédural axé sur le dépôt et il est compatible avec les agents de revue de code et d'automatisation de PR (agents basés sur GH CLI, assistants de revue de code comme Codex/Claude).
Compétence sur les directives de création de PR Freenet — un document approfondi et bien écrit couvrant le flux de travail des PR, les normes de test, le processus de revue et les modèles de prévention des bugs pour les contributeurs de Freenet. Aucun script inclus ; purement pédagogique. Les commandes sont toutes des commandes standard git/cargo/gh sans aucune préoccupation de sécurité. Très détaillé et pratique pour son public restreint.
Compétence bien conçue avec une forte expertise domaine. Le faible score d'utilité reflète sa portée étroite (spécifique à Freenet), et non des problèmes de qualité. Aucun problème de sécurité.