
de icpc-problem-creator.skill28
Crée des espaces de travail complets et testables localement pour des problèmes de style ICPC : énoncé, générateurs, validateurs, checkers, solutions et suites de mauvaises solutions
Cette compétence coordonne la création ou la finalisation d'un espace de travail pour un problème de style ICPC. Elle guide un agent principal pour définir l'architecture du problème, produire un énoncé clair, rédiger des générateurs, des validateurs, des checkers/interactors, des solutions de référence, et compiler une suite de mauvaises solutions ciblées et de cas de test afin que le script scripts/run-all-tests.ps1 du dépôt puisse valider le problème de bout en bout. Elle décrit un flux de travail parallèle où l'agent principal délègue la génération du validateur, de la solution/tutoriel et des mauvaises solutions à des sous-agents et intègre leurs sorties.
Utilisez cette compétence lorsque vous devez transformer une idée de problème en un espace de travail de concours complet et vérifiable (OJ local), ou pour réparer/intégrer des éléments manquants d'un problème existant (énoncé, config.json, générateurs, checkers, solutions, tests). Idéal pour les auteurs préparant des problèmes de concours et pour les mainteneurs validant qu'un espace de travail s'exécute selon le flux de test du projet.
run-all-tests.ps1 (mentionné dans la compétence).config.json, la disposition de l'espace de travail et les attentes pour les validateurs/checkers.config.json, (2) créer les squelettes de l'espace de travail, (3) déléguer aux sous-agents pour les validateurs/solutions/générateurs de mauvaises solutions, (4) intégrer les résultats et lancer la validation.Idéalement utilisé avec des agents capables d'exécuter des commandes shell, de modifier des fichiers et de lancer des sous-agents (ex: agents supportant execute, edit et l'orchestration d'agents).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.