Communitygithub.com

SubtitleEdit/subtitleedit

À utiliser avec des agents de codage IA ou une assistance LLM pour les modifications de code, revues, refactorisations, tests ou mises à jour de documentation de Subtitle Edit. Fournit des garde-fous spécifiques au projet contre les changements larges, trop complexes ou non vérifiés.

Qu'est-ce que subtitleedit ?

Ce skill est conçu pour guider les agents IA (tels que Claude Code, Cursor ou Codex) lorsqu'ils travaillent sur le projet open source Subtitle Edit. Il fournit un ensemble de règles et de précautions spécifiques au projet pour garantir que les modifications de code, les refactorisations, les tests et les mises à jour de documentation restent ciblées, vérifiables et gérables. En s'appuyant sur la documentation SKILL.md, le skill définit des limites claires pour éviter les changements trop larges et non testés qui pourraient introduire des régressions ou de la complexité. Il renforce également les bonnes pratiques comme l'expérimentation isolée, les tests unitaires et l'utilisation de l'infrastructure de test existante du projet. Ce skill est particulièrement utile pour les contributeurs et les mainteneurs de Subtitle Edit qui souhaitent utiliser l'IA de manière sûre et efficace, tout en respectant les conventions et l'architecture du projet.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add SubtitleEdit/subtitleedit

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait subtitleedit ?

À utiliser avec des agents de codage IA ou une assistance LLM pour les modifications de code, revues, refactorisations, tests ou mises à jour de documentation de Subtitle Edit. Fournit des garde-fous spécifiques au projet contre les changements larges, trop complexes ou non vérifiés.

Règles

  1. Ne pas suggérer de changements larges ou non vérifiés – toute modification doit être testée de manière isolée avant d'être proposée.
  2. Préférer les expérimentations isolées – utiliser des fichiers temporaires ou des branches séparées pour tester de nouvelles fonctionnalités.
  3. Utiliser les tests unitaires – s'appuyer sur l'infrastructure de test existante du projet (par exemple NUnit, xUnit).
  4. Éviter l'ajout de dépendances inutiles – ne pas introduire de bibliothèques ou outils sans justification claire.
  5. Respecter les conventions de codage existantes – suivre le style et l'architecture du projet (par exemple C#, .NET).

Recommandations

  • Lire la documentation existante – comprendre la base de code avant de proposer des changements.
  • Utiliser un contrôle de version – toujours travailler sur des branches de fonctionnalités.
  • Documenter les changements – mettre à jour les commentaires de code et la documentation utilisateur si nécessaire.

Plateformes supportées

Ce skill est conçu pour les agents IA et les LLMs qui interagissent avec le dépôt Subtitle Edit. Il n'est pas limité à une plateforme spécifique (Claude Code, Cursor, Codex, etc.) et s'applique à toute assistance IA pour ce projet.

Skills associés