Communitygithub.com

AnoTherIR/discrete-math-exam-builder

Compétence Codex pour la génération d'exercices en mathématiques discrètes (chinois).

Qu'est-ce que discrete-math-exam-builder ?

Ce skill est conçu pour être utilisé avec Codex (ou des agents d'IA de codage similaires) afin de générer des examens et des exercices de mathématiques discrètes en chinois. Il est particulièrement utile pour les enseignants, les étudiants ou toute personne ayant besoin de matériel d'évaluation personnalisé, en s'appuyant sur les notes de cours comme source autorisée pour les concepts et la terminologie. Le skill prend en charge un flux de travail structuré : il confirme d'abord le chapitre cible, puis génère des problèmes (en chinois, sauf indication contraire) et produit finalement des livrables LaTeX et PDF. Il impose des normes de qualité strictes, comme l'étiquetage des problèmes (originaux ou adaptés), l'inclusion de points d'idée pour les exercices de démonstration, et la validation via la vérification de la syntaxe Python et la compilation LaTeX. Il évite intentionnellement d'inclure des fichiers volumineux (manuels, images, PDF) dans le dépôt public, se concentrant sur les invites et les références de projet compactes.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add AnoTherIR/discrete-math-exam-builder

Demander à votre IA préférée

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

Documentation

Constructeur d'examens de mathématiques discrètes

Démarrage rapide

Pour toute tâche substantielle, lisez d'abord :

  • references/conversation-prompt.md pour la transmission actuelle du projet, les règles de livraison et les attentes pour la prochaine étape.
  • references/project-reference.md pour le périmètre du chapitre, la terminologie, le mappage des sources, les conventions du générateur et l'avancement.

Considérez ces fichiers comme la mémoire faisant autorité du projet. S'ils sont en conflit avec une nouvelle demande de l'utilisateur, suivez la nouvelle demande de l'utilisateur et notez le conflit.

Flux de travail

  1. Confirmez le chapitre cible et le périmètre exact avant de rédiger les problèmes.
  2. Utilisez les notes de cours comme limite pour les concepts et la terminologie autorisés.
  3. Réutilisez le flux de travail du générateur existant décrit dans les références lors de la production de livrables LaTeX/PDF.
  4. Rédigez en chinois, sauf si l'utilisateur demande autrement.
  5. Livrez un chapitre à la fois. Une fois un chapitre terminé, fournissez le PDF du problème et le PDF de la solution, puis arrêtez-vous pour révision.

Normes des problèmes

  • Étiquetez chaque problème comme original ou adapté d'un exercice de manuel, en utilisant votre propre formulation pour les éléments adaptés.
  • Ne reproduisez pas les exemples de notes, les preuves de théorèmes ou les originaux d'exercices supplémentaires.
  • Pour les problèmes de preuve et de synthèse, incluez un point d'idée non évident dans les notes de solution.
  • Limitez les problèmes de substitution directe de formules à une couverture de base.
  • Définissez tout nouveau concept avant d'utiliser une notation ou une abréviation.

Validation

Avant la livraison, vérifiez la syntaxe Python pour les modules générateurs modifiés, compilez le LaTeX généré deux fois si nécessaire, inspectez les journaux pour les erreurs LaTeX, et rendez des exemples de PDF lorsque c'est possible.

Limite du dépôt public

Cette compétence inclut intentionnellement uniquement des invites et des références de projet compactes. N'ajoutez pas de manuels numérisés, d'images de notes de cours, de PDF générés ou de gros fichiers texte extraits à ce dépôt public, sauf si l'utilisateur le demande explicitement et confirme qu'il a le droit de les publier.

Skills associés