Communitygithub.com

posimyth/uichemy-cursor-plugin

Füge einem bestehenden UiChemy-Projekt einen Blog hinzu, mit Übersichtsseite, Artikelseiten, Archivseiten und Beispielbeiträgen. Liste Beiträge auf oder entferne sie. Verwende dies, wenn der Nutzer einen Blog, eine News- oder Artikelsparte hinzufügen, Blogbeiträge schreiben oder löschen möchte.

Was ist uichemy-cursor-plugin?

Dieses Skill ermöglicht es einem KI-Agenten, einen vollständigen Blog zu einem bestehenden UiChemy-Projekt hinzuzufügen. Es erstellt automatisch eine Übersichtsseite, einzelne Artikelseiten und Archivseiten und kann bis zu sechs Blogbeiträge auf einmal anlegen. Der Skill unterstützt die gängigsten KI-Entwicklungstools (Claude Code, Cursor, Codex) und ist für Webentwickler gedacht, die mit UiChemy arbeiten. Nach dem Hinzufügen der Beiträge führt der Skill Validierungs- und Responsive-Checks durch und öffnet eine Vorschau, damit der Nutzer das Ergebnis sofort begutachten kann. Wichtig: Es werden nur drei einzelne Artikelseiten erstellt; weitere Beiträge erscheinen zwar in der Übersicht, teilen sich aber diese Seiten. Der Skill enthält auch eine Funktion zum Entfernen von Beiträgen, die nach Bestätigung des Nutzers unwiderruflich ist.

Funktioniert mit~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/posimyth/uichemy-cursor-plugin/tree/HEAD/skills/add-blog-pages

In Ihrer bevorzugten KI fragen

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

Dokumentation

Verwende diesen Skill, wenn der Nutzer einen Blog zu einer bereits in UiChemy vorhandenen Website hinzufügen möchte.

Schritte:

  1. Identifiziere das Projekt mit uichemy_list_projects, falls der Nutzer es nicht genannt hat. Teile mit, dass dem Projekt Seiten und Beiträge hinzugefügt werden.
  2. Rufe zuerst uichemy_get_blog auf. Falls das Projekt bereits Beiträge hat, zeige sie an und frage, ob weitere hinzugefügt oder die bestehenden unverändert bleiben sollen.
  3. Sammle die Angaben des Nutzers: Beitragstitel, Themen, Autorennamen, Kategorien. Falls keine Angaben gemacht wurden, schlage drei bis sechs Titel vor, die zum Geschäft der Website passen, und weise darauf hin, dass es sich um Entwürfe handelt.
  4. Rufe uichemy_add_blog auf mit projectId und posts (ein bis sechs; jeder benötigt einen title und kann excerpt, author, date, category, readTime, image enthalten). Optional: categories, listingPage (Standard „Blog“), archives (Standard true), layouts. Folge dem eigenen Schema des Tools und erfinde keine Felder.
  5. Es existieren nur drei Artikelseiten, daher erscheinen Beiträge über drei hinaus zwar in der Übersicht, teilen sich aber die Artikelseiten. Informiere den Nutzer darüber, falls er mehr als drei Beiträge angefordert hat.
  6. Führe uichemy_validate und uichemy_check_responsive auf den Blogseiten aus und berichte über die Ergebnisse.
  7. Rufe uichemy_open_preview auf, damit der Nutzer den Blog sehen kann.

Regeln:

  • Schreibe Beitragstitel und Auszüge nur auf Grundlage der Angaben des Nutzers. Erfinde keine Autoren, Daten, Statistiken, Zitate oder Kundennamen. Verwende date nur, wenn der Nutzer ein Datum angegeben hat.
  • Bilder: nur URLs, die der Nutzer bereitgestellt hat oder die von uichemy_upload_image zurückgegeben wurden.
  • uichemy_remove_post kann nicht rückgängig gemacht werden. Verwende uichemy_get_blog, nenne die Beitragsnummer und den Titel, bitte den Nutzer um Bestätigung und rufe die Funktion erst nach einem eindeutigen Ja auf. Dadurch werden die darüber liegenden Beiträge neu nummeriert.
  • Hier geschriebene Beiträge sind die Leinwand und die Übersicht. Der WordPress-Export erstellt seine eigenen Beiträge aus dem Blog-Generator der UiChemy-App. Teile dem Nutzer dies mit, falls er fragt, ob diese Beiträge als WordPress-Beiträge erscheinen.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills