
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).
ICPC Problem Creator is a skill for generating complete ICPC-style competitive programming problem workspaces including statements, generators, validators, checkers, solutions, and wrong-solution suites. The SKILL.md is exceptionally detailed and well-structured, written primarily in Chinese. It uses a main-agent + 3 sub-agent parallel architecture. All 4 bundled scripts are PowerShell (.ps1), which could not be run in the audit environment (Linux, no pwsh). No security concerns found — no hardcoded credentials, no network calls, no destructive commands, no exfiltration. Scripts are clean build/test tooling for competitive programming. The skill is niche (ICPC problem authoring) limiting its audience.
powershellWell-crafted domain-specific skill. Security is clean — no issues detected. Architecture is strong with clear separation of concerns, frontmatter, sub-skills, and config-driven workflow. Code quality is high with proper error handling, validation, and structured output. Main limitations: niche audience (ICPC/competitive programming problem setters), PowerShell dependency, and Chinese-language documentation. Scripts are build/test automation tools, not security risks.