Unslop Commit
Skill Verifiziert AktivSchreibt Commit-Nachrichten um, damit sie klingen, als hätte ein sorgfältiger menschlicher Ingenieur sie geschrieben. Entfernt KI-/Marketing-Schrott ("umfassende Lösung", "robuste Implementierung", "nutzen", "verbessern", "nahtlos", "Dieser Commit..."). Behält das Conventional Commits-Format bei. Betreff ≤72 Zeichen (Ziel ≤50), Imperativ. Body nur, wenn das "Warum" nicht aus dem Betreff ersichtlich ist. Verwenden Sie dies, wenn der Benutzer "Menschlichkeit der Commit-Nachricht", "Commit-Nachricht von Müll befreien", "diese Commit-Nachricht menschlich klingen lassen", "/unslop-commit", "/commit" sagt oder einen Entwurf einer zu bereinigenden Commit-Nachricht einfügt. Löst automatisch aus, wenn Änderungen gestaged werden.
Generieren oder Umschreiben von Commit-Nachrichten, damit sie wie von einem echten Ingenieur geschrieben klingen, direkt und spezifisch, ohne KI- oder Marketing-Fluff, im Conventional Commits-Format.
Funktionen
- Schreibt KI-generierten Text um, damit er menschlich klingt
- Entfernt KI-/Marketing-Schrott und Füllphrasen
- Behält das Conventional Commits-Format bei
- Behält Codeblöcke, URLs und Überschriften Byte für Byte bei
- Bietet mehrere Modi für unterschiedliche Umschreibungsgrade
Anwendungsfälle
- Humanisierung von Commit-Nachrichten zur besseren Lesbarkeit
- Sicherstellen, dass Commit-Nachrichten dem Conventional Commits-Standard entsprechen
- Bereinigen von KI-generierten Entwürfen vor dem Committen
- Anwenden eines konsistenten, menschenähnlichen Tons auf Commit-Nachrichten
Nicht-Ziele
- Ausführen von git commit-Befehlen oder Ändern des Staging-Bereichs
- Erfinden von Kontext, der nicht vom Benutzer bereitgestellt wurde
- Dienen als Allzweck-Text-Humanisierer außerhalb von Commit-Nachrichten
- Ersetzen sachlicher Richtigkeit durch stilistische Verbesserungen
Workflow
- Der Benutzer staget Änderungen und fordert eine Commit-Nachricht an.
- Die Fähigkeit analysiert die gestagten Änderungen und die Benutzereingaben.
- Die Fähigkeit generiert eine Entwurfs-Commit-Nachricht basierend auf Regeln und bereitgestelltem Kontext.
- Die Fähigkeit verfeinert die Nachricht, damit sie menschlich klingt und Conventional Commits entspricht.
- Die Fähigkeit gibt die endgültige Commit-Nachricht in einem einzigen umzäunten Block aus.
Praktiken
- Codequalität
- Standards für Commit-Nachrichten
- Ethik der KI-Schrift
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add MohamedAbdallah-14/unslop/plugin install unslop@unslop-marketplaceQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Unslop Reasoning
98Entfernt "AI-Slop"-Muster aus Reasoning-Traces (Chain-of-Thought, erweitertes Denken, Agentenzerlegung) – kein finaler Prosa-Text. Reasoning-Text hat einen eigenen Slop-Katalog, den der normale unslop nicht anvisiert: Übererklärung der Frage, übermäßiges Absichern, Über-Zerlegung trivialer Probleme in 6-Punkte-Unterpunkte, Rationalisierung von Endlosschleifen. Trigger: /unslop-reasoning, "räum meine Argumentation auf", "korrigiere diese Gedankenverkettung", "dieser CoT klingt roboterhaft". Gilt für Reasoning-Ausgaben; überschreibt nicht den normalen /unslop-Modus.
Content Humanizer
98Makes AI-generated content sound genuinely human — not just cleaned up, but alive. Use when content feels robotic, uses too many AI clichés, lacks personality, or reads like it was written by committee. Triggers: 'this sounds like AI', 'make it more human', 'add personality', 'it feels generic', 'sounds robotic', 'fix AI writing', 'inject our voice'. NOT for initial content creation (use content-production). NOT for SEO optimization (use content-production Mode 3).
Everything Claude Code
100Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions
Sync Profiles
100Verwenden Sie dies, wenn der Benutzer Konfigurations-Synchronisationsprofile auflisten, erstellen, wechseln, löschen, vergleichen oder inspizieren möchte.
Using Git Worktrees
100Verwenden Sie dies, wenn Sie mit der Feature-Arbeit beginnen, die eine Isolierung vom aktuellen Arbeitsbereich erfordert, oder bevor Sie Implementierungspläne ausführen – stellt sicher, dass über native Tools oder einen Git-Worktree-Fallback ein isolierter Arbeitsbereich vorhanden ist.