Zum Inhalt springen

Skills

Skills sind von der Community kuratierte Leitfäden, die Best Practices für bestimmte Technologien, Frameworks oder Workflows kodieren. Wenn Sie zum Beispiel einen Skill für Next.js installieren, lernt Planu die bevorzugten Muster Ihres Projekts für API-Routen, Komponenten und Tests — und fügt diesen Kontext in jede erstellte Spec ein.

Wie Planu Skills automatisch verwendet

  • Nach init_project erkennt Planu Ihren Stack und schlägt relevante Skills vor
  • Vor der Implementierung eines wiederholbaren Musters sucht Planu nach passenden Skills
  • Skills erscheinen als Hinweise in den Akzeptanzkriterien der Specs

Sie müssen nie explizit über Skills nachdenken. Planu entdeckt und wendet sie für Sie an.

Skills finden und installieren

1. Fragen Sie Ihre KI: "Suche nach nextjs Skills"
   → Planu ruft skill_search("nextjs") auf

2. Prüfen Sie die Ergebnisse und wählen Sie einen aus
   → Planu zeigt Titel, Beschreibung und Installationsanzahl

3. Bitten Sie: "Installiere skill-id XXX"
   → Planu ruft skill_install("XXX") auf

Das ist alles — drei Gesprächsschritte und die Konventionen Ihres Stacks werden in jede zukünftige Spec geladen.

Beliebte Skill-Kategorien

Framework-Skills

TechnologieWas der Skill kodiert
Next.jsApp-Router-Konventionen, Server Actions, API-Routen-Muster
DjangoURL-Routing, Serializer, Middleware, ORM-Muster
RailsMVC-Konventionen, Active Record, Hotwire-Muster
LaravelEloquent, Blade, Service Provider, Queue-Muster
FastAPIPydantic-Modelle, Dependency Injection, Async-Muster
NestJSModulstruktur, Dekoratoren, Guards, Interceptoren

Datenbank-Skills

TechnologieWas der Skill kodiert
PrismaSchema-Konventionen, Migrationen, Beziehungsmuster
SQLAlchemyORM-Session-Management, Alembic-Migrationen
DrizzleTypsichere Abfragen, Schema-Definitionen
TypeORMEntity-Konventionen, Repository-Muster

Authentifizierungsmuster

TechnologieWas der Skill kodiert
NextAuthSession-Strategien, Provider-Konfiguration, Callbacks
Passport.jsStrategie-Konfiguration, Session-Serialisierung
Supabase AuthRLS-Richtlinien, JWT-Handling, Magic Links

Testmuster

TechnologieWas der Skill kodiert
VitestUnit- und Integrationsmuster, Mocking-Konventionen
PytestFixture-Muster, Parametrisierung, Async-Tests
JestModul-Mocking, Snapshot-Konventionen, Coverage-Konfiguration

CI/CD

TechnologieWas der Skill kodiert
GitHub ActionsWorkflow-Struktur, Caching, Matrix-Builds
GitLab CIPipeline-Stufen, Artefakte, Umgebungen

Design und Marke

KategorieWas der Skill kodiert
Logo-GenerierungPrompt-Muster für konsistente Marken-Logos
OG-BilderOpen-Graph-Konventionen für soziale Vorschauen
FaviconWorkflows zur Favicon-Generierung in mehreren Auflösungen

Eigenen Skill erstellen

Wenn Ihr Projekt ein wiederholbares Muster hat, das kein Community-Skill abdeckt, erstellen Sie einen:

Bitten Sie: "Erstelle einen Skill für [Ihr Muster]"
→ Planu ruft create_skill mit Ihren Konventionen auf
→ Skill wird in .claude/skills/ in Ihrem Projekt gespeichert

Ihre Skill-Datei liegt in .claude/skills/ und wird automatisch in jeder Sitzung erkannt.

Im Register veröffentlichen

Sobald Ihr Skill gut erprobt ist, teilen Sie ihn mit der Community:

Bitten Sie: "Veröffentliche meinen Skill im Planu-Register"
→ Planu ruft registry_publish auf
→ Für die Community verfügbar

Veröffentlichte Skills erhalten eine Installationsanzahl, eine Bewertung und erscheinen in skill_search-Ergebnissen für alle Planu-Nutzer.

Skills vs. Rules vs. Hooks

SkillsRulesHooks
ZweckBest Practices pro TechnologieImmer aktive EinschränkungenEreignisgesteuerte Automatisierung
GeltungsbereichPro ProjektGlobal oder pro ProjektGlobal oder pro Projekt
Verwaltet vonCommunity + SieSieSie
Angewendet wennEine Spec erstellt wirdJede KI-InteraktionBei Git-Ereignissen

Verwenden Sie Skills, um Planu die Konventionen Ihres Stacks beizubringen. Verwenden Sie Rules, um nicht verhandelbare Richtlinien durchzusetzen. Verwenden Sie Hooks, um sich wiederholende Aktionen zu automatisieren, die durch Git-Ereignisse wie Commits und Pushes ausgelöst werden.

Tritt der Community beiStelle Fragen, teile Feedback und vernetze dich mit anderen Entwicklern, die Planu nutzen.
Discord beitreten