[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-MohamedAbdallah-14-unslop-de":3,"guides-for-MohamedAbdallah-14-unslop":473,"similar-k175szv95rs5czvm3qwzrh5xyx86m5wd-de":474},{"_creationTime":4,"_id":5,"children":6,"community":51,"display":52,"evaluation":57,"identity":251,"isFallback":236,"parentExtension":253,"providers":254,"relations":260,"repo":261,"tags":470,"workflow":471},1778693873564.8325,"k175szv95rs5czvm3qwzrh5xyx86m5wd",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":22,"relations":42,"tags":46,"workflow":47},1778693877808.958,"k1786phgez873vv1nds07e87h986m7t2",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"Lassen Sie die Ausgabe des Assistenten menschlich klingen. Entfernen Sie KI-Redewendungen (Schmeichelei, Stock-Vokabular, Absicherungspakete, Anhäufungen von Gedankenstrichen), erzeugen Sie „Burstiness“ und stellen Sie die Stimme wieder her. Bewahrt Code, URLs und technische Genauigkeit.",{"claudeCode":15},"unslop","https://github.com/MohamedAbdallah-14/unslop",{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":21},"","MohamedAbdallah-14","de","plugin",{"evaluate":23,"extract":37},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":35,"tier":36},"3.0.0","4.4.0",100,[28,29,30,31,32,33,34],"ai","text","writing","editor","code","nlp","humanizer","global","verified",{"commitSha":38,"plugin":39},"HEAD",{"mcpCount":11,"provider":40,"skillCount":41},"classify",5,{"parentExtensionId":43,"repoId":44,"translatedFrom":45},"k175vxsqnmn2ye2xkw62x4enkh86n8eb","kd727xcarpnqcat3wd68ms466s86mwkb","k177fsagh49r77m9y4755zc1mn86m1jm",[28,32,31,34,33,29,30],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778693722676,1778693661691,1778693877809,{"reviewCount":11},{"description":53,"installMethods":54,"name":56,"sourceUrl":16},"Plugins, die KI-generierte Texte natürlich und menschlich klingen lassen: klarere Stimme, weniger roboterhafte Formulierungen, bessere Wortvielfalt, kein KI-Fingerabdruck.",{"claudeCode":55},"MohamedAbdallah-14/unslop","unslop-marketplace",{"_creationTime":58,"_id":59,"extensionId":5,"locale":20,"result":60,"trustSignals":234,"workflow":249},1778693873564.8328,"kn75axs7nb4kvx18t7v46qjrj186nd04",{"checks":61,"evaluatedAt":207,"extensionSummary":208,"features":209,"nonGoals":215,"promptVersionExtension":220,"promptVersionScoring":25,"purpose":221,"rationale":222,"score":26,"summary":223,"tags":224,"tier":36,"useCases":229},[62,67,70,73,77,80,85,89,92,95,99,103,106,110,113,116,119,122,125,128,132,136,140,144,148,151,154,157,161,164,167,170,173,176,179,183,187,191,194,198,201,204],{"category":63,"check":64,"severity":65,"summary":66},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem an, KI-Texte natürlich und menschlich klingen zu lassen, und adressiert roboterhafte Formulierungen und KI-Fingerabdrücke.",{"category":63,"check":68,"severity":65,"summary":69},"Einzigartiges Verkaufsargument","Die Erweiterung bietet ein einzigartiges Verkaufsargument, indem sie sich auf nuancierte stilistische Anpassungen von Text konzentriert, um eine menschliche Stimme zu erreichen, und über einfaches Prompt-Engineering hinausgeht.",{"category":63,"check":71,"severity":65,"summary":72},"Produktionsbereitschaft","Die Erweiterung scheint produktionsreif zu sein und bietet mehrere Installationsmethoden sowie klare Nutzungshinweise für verschiedene KI-Assistenten und CLI-Umgebungen, die den gesamten Lebenszyklus der Verfeinerung der Textgenerierung abdecken.",{"category":74,"check":75,"severity":65,"summary":76},"Umfang","Single Responsibility Principle","Die Erweiterung konzentriert sich auf den einzigen Bereich der Humanisierung von KI-generiertem Text, wobei Unterfähigkeiten kohärente Erweiterungen dieses primären Zwecks sind.",{"category":74,"check":78,"severity":65,"summary":79},"Qualität der Beschreibung","Die angezeigte Beschreibung ist prägnant, lesbar und spiegelt den Zweck der Erweiterung, KI-Text natürlicher und menschlicher klingen zu lassen, genau wider.",{"category":81,"check":82,"severity":83,"summary":84},"Aufruf","Geltungsbereich von Werkzeugen","not_applicable","Diese Erweiterung ist ein Marktplatzkatalog und stellt keine Werkzeuge direkt bereit.",{"category":86,"check":87,"severity":65,"summary":88},"Dokumentation","Konfigurations- und Parameterreferenz","Die README bietet umfangreiche Dokumentation zu Modi, Unterfähigkeiten, Stimmenabgleich und Konfigurationsoptionen, einschließlich Umgebungsvariablen und der Verwendung von Konfigurationsdateien.",{"category":74,"check":90,"severity":83,"summary":91},"Werkzeugbenennung","Dies ist eine Marktplatz-Erweiterung und hat keine Benutzeroberfläche.",{"category":74,"check":93,"severity":83,"summary":94},"Minimale I/O-Oberfläche","Dies ist ein Marktplatz-Angebot und hat keine Werkzeuge mit Ein- und Ausgabeschemata.",{"category":96,"check":97,"severity":65,"summary":98},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, klar angegeben in der LICENSE-Datei und im Marktplatz-JSON.",{"category":100,"check":101,"severity":65,"summary":102},"Wartung","Aktualität der Commits","Das Repository hat aktuelle Commits, der letzte Push war am 5. Mai 2026, was auf aktive Wartung hinweist.",{"category":100,"check":104,"severity":83,"summary":105},"Abhängigkeitsverwaltung","Die Erweiterung scheint keine Drittanbieterabhängigkeiten auf eine Weise zu nutzen, die eine explizite Verwaltung im Marktplatzkontext erfordert.",{"category":107,"check":108,"severity":83,"summary":109},"Sicherheit","Geheimnisverwaltung","Die Marktplatz-Erweiterung selbst verarbeitet keine Geheimnisse; sie leitet Benutzer an, diese für die zugrunde liegenden Werkzeuge zu verwalten.",{"category":107,"check":111,"severity":83,"summary":112},"Injektion","Als Marktplatz-Listing lädt oder führt es keine Daten von Drittanbietern aus, die anfällig für Injektionen sein könnten.",{"category":107,"check":114,"severity":83,"summary":115},"Transitive Lieferketten-Granaten","Das Marktplatz-Listing beinhaltet keine Laufzeit-Downloads oder Ausführung von externen Inhalten.",{"category":107,"check":117,"severity":83,"summary":118},"Sandbox-Isolation","Dies ist ein reines Metadaten-Listing für einen Marktplatz und hat keine Sandbox-Umgebung.",{"category":107,"check":120,"severity":83,"summary":121},"Sandbox-Flucht-Primitive","Im Marktplatz-Listing ist kein ausführbarer Code vorhanden.",{"category":107,"check":123,"severity":83,"summary":124},"Datenexfiltration","Die Marktplatz-Erweiterung führt keine ausgehenden Aufrufe durch und verarbeitet keine vertraulichen Daten.",{"category":107,"check":126,"severity":65,"summary":127},"Versteckte Texttricks","Die README und die Marktplatz-Metadaten enthalten keine versteckten Texttricks oder Steuerzeichen.",{"category":129,"check":130,"severity":83,"summary":131},"Hooks","Undurchsichtige Codeausführung","Bei diesem Marktplatz-Listing ist keine Codeausführung beteiligt.",{"category":133,"check":134,"severity":83,"summary":135},"Portabilität","Strukturelle Annahme","Dieses Marktplatz-Listing macht keine Annahmen über die Struktur des Benutzerprojekts.",{"category":137,"check":138,"severity":65,"summary":139},"Vertrauen","Aufmerksamkeit bei Issues","Es gibt keine offenen Issues, was auf eine ausgezeichnete Beteiligung des Maintainers mit einer Schließungsrate von 100 % (0/0) hindeutet.",{"category":141,"check":142,"severity":65,"summary":143},"Versionierung","Release-Management","Die Plugin-Version (0.6.2) ist im Marktplatz-JSON und der README klar angegeben, was eine klare Versionierung gewährleistet.",{"category":145,"check":146,"severity":83,"summary":147},"Codeausführung","Validierung","In diesem Marktplatz-Listing sind keine ausführbaren Codes oder strukturierten Ausgaben vorhanden.",{"category":107,"check":149,"severity":83,"summary":150},"Ungeschützte destruktive Operationen","Dieses Marktplatz-Listing beinhaltet keine destruktiven Operationen.",{"category":145,"check":152,"severity":83,"summary":153},"Fehlerbehandlung","Es gibt keinen ausführbaren Code zur Fehlerbehandlung.",{"category":145,"check":155,"severity":83,"summary":156},"Protokollierung","Kein ausführbarer Code bedeutet, dass keine Protokollierung anwendbar ist.",{"category":158,"check":159,"severity":83,"summary":160},"Compliance","DSGVO","Das Marktplatz-Listing verarbeitet keine personenbezogenen Daten.",{"category":158,"check":162,"severity":65,"summary":163},"Zielmarkt","Der Zweck der Erweiterung ist die allgemeine Humanisierung von Texten und hat keine offensichtlichen regionalen Einschränkungen; der Zielmarkt ist implizit global.",{"category":133,"check":165,"severity":83,"summary":166},"Laufzeitstabilität","Für dieses reine Metadaten-Listing gelten keine Annahmen zur Laufzeitumgebung.",{"category":86,"check":168,"severity":65,"summary":169},"README","Die README existiert und gibt klar den Zweck der Erweiterung zur Humanisierung von KI-Prosa an.",{"category":74,"check":171,"severity":83,"summary":172},"Größe der Werkzeugoberfläche","Dies ist ein Marktplatz-Listing und stellt keine Werkzeuge bereit.",{"category":81,"check":174,"severity":83,"summary":175},"Sich überschneidende nahezu synonyme Werkzeuge","Dieses Marktplatz-Listing stellt keine Werkzeuge bereit.",{"category":86,"check":177,"severity":65,"summary":178},"Phantomfunktionen","Alle in der README und der Marktplatz-JSON beschriebenen Funktionen entsprechen den Fähigkeiten des zugrunde liegenden Plugins.",{"category":180,"check":181,"severity":65,"summary":182},"Installation","Installationsanleitung","Die README enthält klare, kopierbare Installationsanweisungen für mehrere Umgebungen, einschließlich Claude Code, CLI und IDEs.",{"category":184,"check":185,"severity":83,"summary":186},"Fehler","Handlungsauffordernde Fehlermeldungen","Das Marktplatz-Listing selbst generiert keine benutzerseitigen Fehler.",{"category":188,"check":189,"severity":83,"summary":190},"Ausführung","Angepinnte Abhängigkeiten","Dieses Marktplatz-Listing beinhaltet keinen ausführbaren Code oder Abhängigkeiten.",{"category":74,"check":192,"severity":83,"summary":193},"Dry-Run-Vorschau","Dieses Marktplatz-Listing beinhaltet keine zustandsverändernden Operationen.",{"category":195,"check":196,"severity":83,"summary":197},"Protokoll","Idempotente Wiederholung & Timeouts","Es sind keine Remote-Aufrufe oder zustandsverändernden Operationen beteiligt.",{"category":158,"check":199,"severity":65,"summary":200},"Telemetry Opt-in","Das Projekt gibt ausdrücklich an, dass keine Telemetriedaten gesendet werden, und hält sich somit an das Opt-in-Prinzip.",{"category":74,"check":202,"severity":65,"summary":203},"Themendeklaration","Die Marktplatz-README deklariert ein spezifisches Kurations-Thema, das sich auf die Humanisierung von KI-Prosa und die Entfernung von KI-Fingerabdrücken konzentriert.",{"category":141,"check":205,"severity":65,"summary":206},"Versionsmetadaten pro Eintrag","Der Marktplatz-JSON-Eintrag für 'unslop' enthält explizite Versionsmetadaten ('0.6.2').",1778693702198,"Dies ist ein Marktplatz-Angebot für Plugins, die KI-generierten Text natürlicher und menschlicher klingen lassen, indem sie roboterhafte Formulierungen reduzieren, die Wortvielfalt erhöhen und KI-Fingerabdrücke entfernen. Es unterstützt verschiedene KI-Assistenten und CLI-Umgebungen.",[210,211,212,213,214],"Humanisiert KI-generierten Text","Reduziert roboterhafte Formulierungen und KI-Fingerabdrücke","Erhöht die Wortvielfalt im Text","Bewahrt die faktische Richtigkeit","Unterstützt mehrere KI-Assistenten und CLI-Umgebungen",[216,217,218,219],"Anspruch, ein narrensicheres Werkzeug zur Umgehung von KI-Detektoren zu sein","Ersetzen der Notwendigkeit einer faktischen Überprüfung","Hinzufügen von 'Wärme' auf Kosten der Genauigkeit","Bearbeitung von Code-, Rechts- oder Fachtexten, bei denen Präzision von größter Bedeutung ist","3.1.0","Bereitstellung eines kuratierten Katalogs von Werkzeugen, die roboterhafte KI-Prosa in natürliche, menschlich klingende Texte umwandeln, um KI-gestützte Inhalte nachvollziehbarer und weniger erkennbar zu machen.","Die Erweiterung ist gut dokumentiert, wird aktiv gepflegt und hat ein klares Wertversprechen. Alle Prüfungen wurden bestanden, was auf hohe Qualität hindeutet.","Eine hochwertige Marktplatz-Erweiterung zur Humanisierung von KI-generiertem Text.",[30,225,226,227,228],"humanization","ai-detection","voice","natural-language",[230,231,232,233],"Humanisierung von Anschreiben und Lebensläufen","Natürlicheres Klingenlassen von KI-generierten Essays und Blogbeiträgen","Verfeinerung von KI-gestützten Marketingtexten","Bereinigung von KI-Ausgaben für den professionellen Gebrauch",{"codeQuality":235,"collectedAt":237,"documentation":238,"maintenance":241,"security":246,"testCoverage":248},{"hasLockfile":236},false,1778693686506,{"descriptionLength":239,"readmeSize":240},138,52819,{"closedIssues90d":11,"forks":242,"hasChangelog":243,"openIssues90d":11,"pushedAt":244,"stars":245},1,true,1777948198000,36,{"hasNpmPackage":236,"license":247,"smitheryVerified":236},"MIT",{"hasCi":243,"hasTests":243},{"updatedAt":250},1778693873564,{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":252},"marketplace",null,{"evaluate":255,"extract":257},{"promptVersionExtension":220,"promptVersionScoring":25,"score":26,"tags":256,"targetMarket":35,"tier":36},[30,225,226,227,228],{"commitSha":38,"marketplace":258,"plugin":259},{"name":56,"pluginCount":242},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":44,"translatedFrom":43},{"_creationTime":262,"_id":44,"identity":263,"providers":264,"workflow":466},1778693654114.4695,{"githubOwner":19,"githubRepo":15,"sourceUrl":16},{"classify":265,"discover":445,"github":448},{"commitSha":38,"extensions":266},[267,279,291,347,356,364,411,419,427,435],{"basePath":268,"description":269,"displayName":270,"installMethods":271,"rationale":272,"selectedPaths":273,"source":277,"sourceLanguage":278,"type":252},".agents/plugins","Local agents marketplace for the unslop plugin (anti-AI-slop tooling).","unslop-agents-marketplace",{"claudeCode":55},"marketplace.json at .agents/plugins/marketplace.json",[274],{"path":275,"priority":276},"marketplace.json","mandatory","rule","en",{"basePath":18,"description":280,"displayName":56,"installMethods":281,"rationale":282,"selectedPaths":283,"source":277,"sourceLanguage":278,"type":252},"Plugins that make model-assisted text sound natural and human: clearer voice, less robotic phrasing, better burstiness, no AI fingerprint.",{"claudeCode":55},"marketplace.json at .claude-plugin/marketplace.json",[284,286,288],{"path":285,"priority":276},".claude-plugin/marketplace.json",{"path":287,"priority":276},"README.md",{"path":289,"priority":290},"LICENSE","high",{"basePath":18,"description":292,"displayName":15,"installMethods":293,"rationale":294,"selectedPaths":295,"source":277,"sourceLanguage":278,"type":21},"Make assistant output sound human. Strip AI-isms (sycophancy, stock vocab, hedging stacks, em-dash pileups), engineer burstiness, restore voice. Preserves code, URLs, and technical accuracy.",{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at plugins/unslop)",[296,298,299,300,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345],{"path":297,"priority":276},".claude-plugin/plugin.json",{"path":287,"priority":276},{"path":289,"priority":290},{"path":301,"priority":302},"skills/unslop/SKILL.md","medium",{"path":304,"priority":302},"skills/unslop-commit/SKILL.md",{"path":306,"priority":302},"skills/unslop-file/SKILL.md",{"path":308,"priority":302},"skills/unslop-help/SKILL.md",{"path":310,"priority":302},"skills/unslop-reasoning/SKILL.md",{"path":312,"priority":302},"skills/unslop-review/SKILL.md",{"path":314,"priority":290},"commands/unslop-commit.toml",{"path":316,"priority":290},"commands/unslop-file.toml",{"path":318,"priority":290},"commands/unslop-help.toml",{"path":320,"priority":290},"commands/unslop-reasoning.toml",{"path":322,"priority":290},"commands/unslop-review.toml",{"path":324,"priority":290},"commands/unslop.toml",{"path":326,"priority":290},"hooks/README.md",{"path":328,"priority":290},"hooks/install.ps1",{"path":330,"priority":290},"hooks/install.sh",{"path":332,"priority":290},"hooks/package.json",{"path":334,"priority":290},"hooks/uninstall.ps1",{"path":336,"priority":290},"hooks/uninstall.sh",{"path":338,"priority":290},"hooks/unslop-activate.js",{"path":340,"priority":290},"hooks/unslop-config.js",{"path":342,"priority":290},"hooks/unslop-mode-tracker.js",{"path":344,"priority":290},"hooks/unslop-statusline.ps1",{"path":346,"priority":290},"hooks/unslop-statusline.sh",{"basePath":348,"description":349,"displayName":15,"installMethods":350,"rationale":351,"selectedPaths":352,"source":277,"sourceLanguage":278,"type":355},"skills/unslop","Humanize LLM output so it reads like a careful human wrote it. Subtracts AI-isms (sycophancy, tricolons, em-dash overuse, \"delve\"/\"tapestry\"/\"testament\", hedging stacks, tidy five-paragraph shapes), engineers burstiness and calibrated uncertainty, and preserves technical accuracy. Supports intensity levels: subtle, balanced (default), full, voice-match, anti-detector. Use when user says \"humanize this\", \"make this sound human\", \"de-slop this\", \"rewrite without AI tone\", \"match my voice\", \"less robotic\", or invokes /unslop. Also auto-triggers when text-quality is requested.\n",{"claudeCode":55},"SKILL.md frontmatter at skills/unslop/SKILL.md (coalesced with duplicate skill at .cursor/skills/unslop, .windsurf/skills/unslop, plugins/unslop/skills/unslop)",[353],{"path":354,"priority":276},"SKILL.md","skill",{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":277,"sourceLanguage":278,"type":355},"skills/unslop-commit","Rewrites commit messages so they sound like a careful human engineer wrote them. Strips AI/marketing slop (\"comprehensive solution\", \"robust implementation\", \"leverage\", \"enhance\", \"seamlessly\", \"This commit...\"). Keeps Conventional Commits format. Subject ≤72 chars (aim ≤50), imperative mood. Body only when \"why\" isn't obvious from the subject. Use when user says \"humanize commit\", \"de-slop commit message\", \"make this commit sound human\", \"/unslop-commit\", \"/commit\", \"write a commit\", or pastes a draft commit to clean up. Auto-triggers when staging changes.\n","unslop-commit",{"claudeCode":55},"SKILL.md frontmatter at skills/unslop-commit/SKILL.md (coalesced with duplicate skill at plugins/unslop/skills/unslop-commit)",[363],{"path":354,"priority":276},{"basePath":15,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":277,"sourceLanguage":278,"type":355},"Humanize natural-language memory files (CLAUDE.md, todos, preferences, docs) by removing AI-isms and adding burstiness while preserving every code block, URL, path, command, and heading exactly. Two modes: --deterministic (fast, regex-based, no API) and LLM (default, calls Claude for rewrite). Humanized version overwrites the original file. Plain backup saved as FILE.original.md. Trigger: /unslop-file \u003Cfilepath> or \"humanize memory file\"\n","unslop-file",{"claudeCode":55},"SKILL.md frontmatter at unslop/SKILL.md (coalesced with duplicate skill at skills/unslop-file, plugins/unslop/skills/unslop-file)",[370,371,372,374,376,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409],{"path":354,"priority":276},{"path":287,"priority":290},{"path":373,"priority":302},"CHANGELOG.md",{"path":375,"priority":302},"SECURITY.md",{"path":377,"priority":378},"scripts/__init__.py","low",{"path":380,"priority":378},"scripts/__main__.py",{"path":382,"priority":378},"scripts/benchmark.py",{"path":384,"priority":378},"scripts/cli.py",{"path":386,"priority":378},"scripts/detect.py",{"path":388,"priority":378},"scripts/detector.py",{"path":390,"priority":378},"scripts/fetch_detectors.py",{"path":392,"priority":378},"scripts/humanize.py",{"path":394,"priority":378},"scripts/lexical_targets.py",{"path":396,"priority":378},"scripts/py.typed",{"path":398,"priority":378},"scripts/reasoning.py",{"path":400,"priority":378},"scripts/soul.py",{"path":402,"priority":378},"scripts/structural.py",{"path":404,"priority":378},"scripts/style_memory.py",{"path":406,"priority":378},"scripts/stylometry.py",{"path":408,"priority":378},"scripts/surprisal.py",{"path":410,"priority":378},"scripts/validate.py",{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":277,"sourceLanguage":278,"type":355},"skills/unslop-help","Quick-reference card for unslop modes, sub-skills, and slash commands. One-shot display, not a persistent mode. Trigger: /unslop-help, \"unslop help\", \"what unslop commands\", \"how do I use unslop\".\n","unslop-help",{"claudeCode":55},"SKILL.md frontmatter at skills/unslop-help/SKILL.md (coalesced with duplicate skill at plugins/unslop/skills/unslop-help)",[418],{"path":354,"priority":276},{"basePath":420,"description":421,"displayName":422,"installMethods":423,"rationale":424,"selectedPaths":425,"source":277,"sourceLanguage":278,"type":355},"skills/unslop-reasoning","Strip AI-slop patterns from reasoning traces (chain-of-thought, extended thinking, agent decomposition) — not final prose. Reasoning text has its own slop catalog that regular unslop doesn't target: over-explaining the question, over-hedging, over-decomposing trivial problems into 6-bullet substeps, infinite-loop rationalization. Trigger: /unslop-reasoning, \"clean up my reasoning\", \"fix this chain of thought\", \"this CoT sounds robotic\". Applies to reasoning output; does not override regular /unslop mode.\n","unslop-reasoning",{"claudeCode":55},"SKILL.md frontmatter at skills/unslop-reasoning/SKILL.md (coalesced with duplicate skill at plugins/unslop/skills/unslop-reasoning)",[426],{"path":354,"priority":276},{"basePath":428,"description":429,"displayName":430,"installMethods":431,"rationale":432,"selectedPaths":433,"source":277,"sourceLanguage":278,"type":355},"skills/unslop-review","Rewrites code review comments so they read like a human teammate wrote them. Cuts corporate-AI throat-clearing (\"I noticed...\", \"I was wondering if perhaps...\", \"It might be worth considering...\"). Each comment is direct: location, the issue, a concrete fix. Use when user says \"humanize review\", \"de-slop PR comment\", \"make this feedback sound human\", \"review this PR\", \"code review\", \"/review\", \"/unslop-review\". Auto-triggers when reviewing PRs.\n","unslop-review",{"claudeCode":55},"SKILL.md frontmatter at skills/unslop-review/SKILL.md (coalesced with duplicate skill at plugins/unslop/skills/unslop-review)",[434],{"path":354,"priority":276},{"basePath":15,"installMethods":436,"rationale":437,"selectedPaths":438,"source":277,"sourceLanguage":278,"type":444},{"pypi":15},"cli ecosystem detected at unslop",[439,441,442,443],{"path":440,"priority":276},"pyproject.toml",{"path":287,"priority":276},{"path":384,"priority":302},{"path":380,"priority":378},"cli",{"sources":446},[447],"manual",{"closedIssues90d":11,"description":449,"forks":242,"homepage":450,"license":247,"openIssues90d":11,"pushedAt":244,"readmeSize":240,"stars":245,"topics":451},"Make AI output sound human. Strips AI-isms (sycophancy, stock vocab, hedging stacks, em-dash pileups), preserves code/URLs/headings. Plugin for Claude Code, Cursor, Windsurf, Codex, Cline, Copilot, Gemini.","https://mohamedabdallah-14.github.io/unslop/",[226,452,453,454,455,456,457,34,458,459,460,461,462,463,464,465],"ai-plugin","anti-slop","claude-code","claude-code-plugin","cline-rules","cursor-rules","llm","prompt-engineering","windsurf-rules","ai-writing","content-quality","open-source","typescript","writing-tools",{"classifiedAt":467,"discoverAt":468,"extractAt":469,"githubAt":469,"updatedAt":467},1778693661514,1778693654114,1778693659782,[226,225,228,227,30],{"evaluatedAt":472,"extractAt":49,"updatedAt":250},1778693702554,[],[475],{"_creationTime":476,"_id":477,"community":478,"display":479,"identity":482,"providers":484,"relations":490,"tags":492,"workflow":493},1778693872186.7327,"k174ckq7jtfj28kmdtz0ep5mrn86m2r4",{"reviewCount":11},{"description":480,"installMethods":481,"name":270,"sourceUrl":16},"Lokaler Marktplatz für Agenten für das unslop-Plugin (Werkzeuge gegen KI-Schrott).",{"claudeCode":55},{"basePath":268,"githubOwner":19,"githubRepo":15,"locale":20,"slug":483,"type":252},"plugins",{"evaluate":485,"extract":488},{"promptVersionExtension":220,"promptVersionScoring":25,"score":486,"tags":487,"targetMarket":35,"tier":36},99,[28,29,225,444,21,252],{"commitSha":38,"marketplace":489},{"name":270,"pluginCount":11},{"repoId":44,"translatedFrom":491},"k17csgr8nkwt3ck7jbe8wwnrwh86n80s",[28,444,225,252,21,29],{"evaluatedAt":494,"extractAt":49,"updatedAt":495},1778693686255,1778693872186]