Communitygithub.com

PatrikBak/add-problems

Dieses Skill wird verwendet, um die Aufgaben eines Wettbewerbs über die Bulk-Import-Draft-Pipeline zur Site-Datenbank hinzuzufügen – einschließlich der Registrierung eines neuen Wettbewerbs in der Taxonomie, der Erstellung des Draft-Ordners und der Validierung des Bulk-Import-CLI.

Was ist add-problems?

Dieses Skill automatisiert die Integration von Wettbewerbsaufgaben in eine Datenbank, indem es einen Bulk-Import-Draft-Prozess orchestriert. Es deckt die Schritte von der Registrierung eines neuen Wettbewerbs in der Taxonomie über die Erstellung des Draft-Ordners (mit Aussagen, Lösungen und Bildern in einer Originalsprache plus Übersetzungen) bis hin zur Validierung mittels der Bulk-Import-CLI ab. Das Skill ist speziell für Entwickler und Site-Administratoren konzipiert, die an Plattformen wie Claude Code, Cursor oder Codex arbeiten, und stellt sicher, dass alle erforderlichen Komponenten korrekt formatiert und bereit für den finalen Import sind. Es endet mit dem `validate`-Befehl; der `apply`-Schritt wird nur auf explizite Anweisung des Benutzers ausgeführt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/PatrikBak/MathComps/tree/main/.claude/skills/add-problems

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht add-problems?

Verwenden Sie dieses Skill, wenn Sie die Aufgaben eines Wettbewerbs über die Bulk-Import-Draft-Pipeline zur Site-Datenbank hinzufügen – einschließlich der Registrierung eines brandneuen Wettbewerbs in der Taxonomie (falls noch nicht vorhanden), der Erstellung des Draft-Ordners (Aussagen + Lösungen + Bilder, eine Originalsprache plus Übersetzungen) und der Ausführung der Bulk-Import-CLI validate, bis sie erfolgreich ist. Auslösephrasen – „einen neuen Wettbewerb hinzufügen“, „Aufgaben eines Wettbewerbs in die Datenbank importieren“, „einen Wettbewerb in der Taxonomie registrieren“, „einen Bulk-Import-Draft erstellen“, „eine Runde/ein Jahr eines Wettbewerbs hinzufügen“. Nicht verwenden für die Bearbeitung von Handouts (dafür die handout-*-Skills nutzen). Das Skill endet bei validate; apply wird nur auf ausdrückliches Verlangen des Benutzers ausgeführt.

Verwandte Skills