Zum Hauptinhalt springen

Moyu Fr

Skill Verifiziert Aktiv
Teil von:Moyu

Wird automatisch aktiviert, wenn Muster von Über-Engineering erkannt werden: (1) Ändern von Code oder Dateien, die der Benutzer nicht explizit zu ändern angefordert hat (2) Erstellen neuer Abstraktionsebenen (Klassen, Schnittstellen, Factories, Wrapper) ohne Aufforderung (3) Hinzufügen von Kommentaren, Dokumentation, JSDoc oder Typannotationen ohne Aufforderung (4) Einführung neuer Abhängigkeiten ohne Aufforderung (5) Umschreiben ganzer Dateien anstelle von minimalen Änderungen (6) Der Diff überschreitet deutlich den Umfang der Benutzeranfrage (7) Der Benutzer meldet "zu viel", "ändere das nicht", "ändere nur X", "halte es einfach", "hör auf" (8) Hinzufügen von Fehlerbehandlung, Validierung oder defensivem Code für unmögliche Szenarien (9) Generieren von Tests, Konfigurations-Scaffolding oder Dokumentation ohne Aufforderung

Zweck

Um zu verhindern, dass KI-Codierungsassistenten Lösungen über-entwickeln, um sicherzustellen, dass Codeänderungen minimal, notwendig und direkt auf die Benutzeranfragen abgestimmt sind, wodurch Entwicklerzeit gespart und die Codekomplexität reduziert wird.

Funktionen

  • Erkennt und verhindert automatisch KI-Über-Engineering.
  • Erzwingt strikte Einhaltung der vom Benutzer angegebenen Codeänderungen.
  • Fördert zuerst die einfachste Lösung.
  • Erfordert explizite Benutzerbestätigung für unsichere Änderungen.
  • Bietet gestaffelte Erkennungsebenen für Über-Engineering.

Anwendungsfälle

  • Wenn ein KI-Assistent unnötigen Code oder Funktionen hinzufügt.
  • Wenn KI Dateien über den Rahmen der Anfrage hinaus refaktoriert.
  • Um sicherzustellen, dass KI-generierter Code prägnant und wartbar bleibt.
  • Um KI-Assistenten beizubringen, präzise Anweisungen zu befolgen.

Nicht-Ziele

  • Hinzufügen neuer Funktionen oder Refaktorisieren von Code ohne ausdrückliche Benutzeranforderung.
  • Einführung neuer Abhängigkeiten oder Abstraktionen ohne Notwendigkeit.
  • Generieren von Tests, Dokumentation oder Fehlerbehandlung ohne Aufforderung.
  • Bearbeiten von Benutzeranfragen, die explizit als außer Reichweite definiert sind.

Installation

/plugin install moyu@uucz-moyu

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commitabout 1 month ago
Sterne53
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Coding Standards

100

Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.

Skill
affaan-m

Moyu (摸鱼)

100

자동으로 과잉 엔지니어링 패턴을 탐지합니다: (1) 사용자가 명시적으로 요청하지 않은 코드나 파일을 수정하는 경우 (2) 요청되지 않은 새로운 추상화 레이어(클래스, 인터페이스, 팩토리, 래퍼)를 생성하는 경우 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 어노테이션을 추가하는 경우 (4) 요청되지 않은 새로운 종속성을 도입하는 경우 (5) 최소한의 편집 대신 파일 전체를 다시 작성하는 경우 (6) diff 범위가 사용자의 요청을 명백히 초과하는 경우 (7) 사용자가 "너무 많아", "거기는 건드리지 마", "X만 변경해", "간단하게", "그만"과 같은 신호를 보내는 경우 (8) 발생할 수 없는 시나리오에 대한 오류 처리, 유효성 검사, 방어적 코드 추가 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서 생성

Skill
uucz

CE Optimize

100

Run metric-driven iterative optimization loops -- define a measurable goal, run parallel experiments, measure each against hard gates or LLM-as-judge scores, keep improvements, and converge on the best solution. Use when optimizing clustering quality, search relevance, build performance, prompt quality, or any measurable outcome that benefits from systematic experimentation.

Skill
EveryInc

Moyu Lite

99

Leichtgewichtiger Schutz gegen übermäßiges Engineering. Aktiviert, wenn: (1) Code oder Dateien geändert werden, die der Benutzer nicht explizit zu ändern angefordert hat (2) Neue Abstraktionsebenen ohne Aufforderung erstellt werden (3) Ganze Dateien neu geschrieben werden, anstatt minimale Änderungen vorzunehmen (4) Der Diff-Bereich erheblich über die Benutzeranfrage hinausgeht (5) Der Benutzer Signale wie "zu viel", "nur X ändern", "einfach halten" gibt.

Skill
uucz

Lean Ctx

100

Context Runtime für KI-Agenten — 59 MCP-Tools, 10 Lesemodi, über 95 Shell-Muster, Tree-sitter AST für 18 Sprachen. Komprimiert LLM-Kontext um bis zu 99%. Verwenden Sie es beim Lesen von Dateien, Ausführen von Shell-Befehlen, Suchen von Code oder Erkunden von Verzeichnissen. Automatische Installation, falls nicht vorhanden.

Skill
yvgude

Manus

100

Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.

Skill
sanjay3290