[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-juliusbrussee-caveman-de":3,"guides-for-juliusbrussee-caveman":461,"similar-k175kvfx8439n6a4ygbrft481d86nbqp-de":462},{"_creationTime":4,"_id":5,"children":6,"community":51,"display":52,"evaluation":56,"identity":250,"isFallback":233,"parentExtension":252,"providers":253,"relations":260,"repo":261,"tags":458,"workflow":459},1778692063449.1956,"k175kvfx8439n6a4ygbrft481d86nbqp",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":42,"tags":46,"workflow":47},1778692073798.8286,"k17c12v7gvqxcwtx846mvm548986nfhx",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Ultra-komprimierter Kommunikationsmodus. Reduziert ca. 75 % der Tokens, während die vollständige technische Genauigkeit erhalten bleibt, indem wie ein Höhlenmensch gesprochen wird.",{"claudeCode":15},"caveman","Caveman","https://github.com/juliusbrussee/caveman",{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":22},"","juliusbrussee","de","plugin",{"evaluate":24,"extract":36},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":34,"tier":35},"3.0.0","4.4.0",99,[29,30,31,32,33],"compression","llm","text","developer-tools","productivity","global","verified",{"commitSha":37,"license":38,"plugin":39},"HEAD","MIT",{"mcpCount":11,"provider":40,"skillCount":41},"classify",6,{"parentExtensionId":43,"repoId":44,"translatedFrom":45},"k17dcfwpwpzjc43zt2qawvft3h86mmse","kd7890f0sfy0ymf1pakpx7vqch86nmew","k170g496f5ze5hv8xa2e7b91ex86mz9m",[29,32,30,33,31],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778691819811,1778691765524,1778692073798,{"reviewCount":11},{"description":53,"installMethods":54,"name":15,"sourceUrl":17},"Ultra-komprimierter Kommunikationsmodus für Claude Code. Reduziert ~75% der Tokens bei voller technischer Genauigkeit.",{"claudeCode":55},"juliusbrussee/caveman",{"_creationTime":57,"_id":58,"extensionId":5,"locale":21,"result":59,"trustSignals":231,"workflow":248},1778692063449.1958,"kn7bwjr8q0qrg6e9g6rsqqem3586n7pk",{"checks":60,"evaluatedAt":207,"extensionSummary":208,"features":209,"nonGoals":215,"promptVersionExtension":219,"promptVersionScoring":26,"purpose":220,"rationale":221,"score":222,"summary":223,"tags":224,"tier":35,"useCases":226},[61,66,69,72,76,79,83,88,91,94,98,102,105,110,113,116,119,122,125,128,132,136,140,144,148,151,155,159,163,166,169,172,175,178,181,185,188,191,194,198,201,204],{"category":62,"check":63,"severity":64,"summary":65},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung stellt klar das Problem des übermäßigen Token-Verbrauchs in der KI-Kommunikation und die Lösung der komprimierten Kommunikation dar.",{"category":62,"check":67,"severity":64,"summary":68},"Alleinstellungsmerkmal","Die Erweiterung bietet eine signifikante Reduzierung der Token-Anzahl (~75%) bei gleichzeitiger Beibehaltung der technischen Genauigkeit, was ein bedeutsames Wertversprechen gegenüber der Standard-LLM-Ausgabe darstellt.",{"category":62,"check":70,"severity":64,"summary":71},"Produktionsreife","Die Erweiterung ist für den Produktionseinsatz bereit, mit klaren Installationsanweisungen, mehreren Komprimierungsstufen und klar definierten Funktionen, die die Komprimierung der Ausgabe und die Dateiumschreibung abdecken.",{"category":73,"check":74,"severity":64,"summary":75},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf die Token-Komprimierung und Kürze für die KI-Kommunikation, wobei zugehörige Unterwerkzeuge dieses Kernthema unterstützen.",{"category":73,"check":77,"severity":64,"summary":78},"Qualität der Beschreibung","Die angezeigte Beschreibung ist prägnant, genau und kommuniziert effektiv das Kernwertversprechen der Token-Reduzierung.",{"category":80,"check":81,"severity":64,"summary":82},"Aufruf","Geltungsbereich von Werkzeugen","Werkzeuge wie `/caveman [level]`, `/caveman-commit`, `/caveman-review` und `/caveman-compress \u003Cfile>` sind spezifisch und definieren ihre Aktionen klar.",{"category":84,"check":85,"severity":86,"summary":87},"Dokumentation","Konfigurations- und Parameterreferenz","info","Die README erwähnt verschiedene Komprimierungsstufen und Flags, aber eine detaillierte Referenz aller Parameter, Standardwerte und Vorrangordnungen ist nicht explizit aufgeführt.",{"category":73,"check":89,"severity":64,"summary":90},"Werkzeugbenennung","Werkzeugnamen wie `caveman-commit`, `caveman-review` und `caveman-compress` sind beschreibend und relevant für den Anwendungsbereich der Erweiterung.",{"category":73,"check":92,"severity":64,"summary":93},"Minimale E/A-Oberfläche","Eingaben wie Dateipfade für die Komprimierung und Komprimierungsstufenauswahl sind spezifisch, und beschriebene Ausgaben (wie Token-Einsparungen) konzentrieren sich auf die Kernaufgabe.",{"category":95,"check":96,"severity":64,"summary":97},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, die freizügig und weithin nutzbar ist.",{"category":99,"check":100,"severity":64,"summary":101},"Wartung","Aktualität der Commits","Der letzte Commit war am 12. Mai 2026, was auf kürzliche Wartungsaktivitäten hinweist.",{"category":99,"check":103,"severity":86,"summary":104},"Abhängigkeitsverwaltung","Die README gibt Node.js >=18 als Anforderung an, aber spezifisches Anpinnen von Abhängigkeiten oder Überprüfungen auf Schwachstellen werden nicht detailliert.",{"category":106,"check":107,"severity":108,"summary":109},"Sicherheit","Geheimnisverwaltung","not_applicable","Die Erweiterung scheint keine Geheimnisse zu verarbeiten oder offenzulegen.",{"category":106,"check":111,"severity":64,"summary":112},"Injektion","Die Erweiterung verarbeitet Text zur Komprimierung und scheint keinen beliebigen Code von externen Quellen auszuführen.",{"category":106,"check":114,"severity":64,"summary":115},"Transitive Lieferketten-Granaten","Die Erweiterung stützt sich auf ein Shell-Skript für die Installation und verwendet Node.js-Abhängigkeiten, aber es gibt keine Hinweise auf Laufzeit-Ferncodeausführung oder dass abgerufene Inhalte als Anweisungen interpretiert werden.",{"category":106,"check":117,"severity":64,"summary":118},"Sandbox-Isolation","Das Installationsskript und die Komprimierungsaufgaben scheinen innerhalb normaler Benutzerbereiche zu arbeiten und modifizieren keine Dateien außerhalb der beabsichtigten Projekt- oder Verzeichnisse.",{"category":106,"check":120,"severity":64,"summary":121},"Sandbox-Escape-Primitive","Es gibt keine Anzeichen für gestartete getrennte Prozesse oder Wiederholungsschleifen um abgelehnte Werkzeugaufrufe im bereitgestellten Code und README.",{"category":106,"check":123,"severity":64,"summary":124},"Datenexfiltration","Die Hauptfunktion der Erweiterung ist die Textkomprimierung und beinhaltet nicht das Senden von Benutzerdaten an Dritte.",{"category":106,"check":126,"severity":64,"summary":127},"Versteckte Texttricks","Das README und andere gebündelte Inhalte enthalten keine versteckten Steuerungs-Tricks oder ungewöhnlichen Unicode-Zeichen.",{"category":129,"check":130,"severity":64,"summary":131},"Hooks","Undurchsichtige Codeausführung","Das Installationsskript und die Beschreibung des Betriebs der Fähigkeit deuten auf eine normale Skriptausführung hin, nicht auf verschleierten Code.",{"category":133,"check":134,"severity":64,"summary":135},"Portabilität","Strukturelle Annahme","Die Installationsanweisungen behandeln verschiedene Betriebssysteme, und das Komprimierungswerkzeug arbeitet auf angegebenen Dateien, ohne eine starre Projektstruktur anzunehmen.",{"category":137,"check":138,"severity":64,"summary":139},"Vertrauen","Aufmerksamkeit für Probleme","In den letzten 90 Tagen wurden 66 Probleme eröffnet und 70 geschlossen, was auf eine hohe Abschlussrate und aktive Beteiligung der Wartenden hinweist.",{"category":141,"check":142,"severity":64,"summary":143},"Versionierung","Release-Management","Die README erwähnt den Commit-Verlauf und die `marketplace.json` hat einen `name`, aber eine spezifische Versionsnummer in `marketplace.json` oder im Frontmatter von `SKILL.md` ist nicht explizit detailliert; das Installationsskript verwendet jedoch `main`, was für Marketplace-Plugins üblich ist.",{"category":145,"check":146,"severity":86,"summary":147},"Ausführung","Validierung","Die README erwähnt Node.js >=18, und das Komprimierungswerkzeug validiert wahrscheinlich Dateipfade, aber explizite Validierungsbibliotheken für Schemata werden nicht detailliert.",{"category":106,"check":149,"severity":64,"summary":150},"Ungeschützte destruktive Operationen","Die Erweiterung modifiziert hauptsächlich Textdateien zur Komprimierung, und Installations-/Deinstallationsskripte werden durch Benutzerbestätigung und explizite Befehle geschützt.",{"category":152,"check":153,"severity":86,"summary":154},"Fehler","Fehlerbehandlung","Die README impliziert klare Fehlermeldungen für Installationsprobleme und erwähnt, dass Agenten ihr eigenes Gehirn reparieren, aber spezifische Details zur strukturierten Fehlerberichterstattung für die Kernkomprimierungswerkzeuge werden nicht bereitgestellt.",{"category":156,"check":157,"severity":108,"summary":158},"Codeausführung","Protokollierung","Die Hauptfunktion der Erweiterung ist die Textverarbeitung und -komprimierung, die keine destruktiven Aktionen oder sensible ausgehende Aufrufe beinhaltet, die eine lokale Audit-Protokollierung erfordern würden.",{"category":160,"check":161,"severity":108,"summary":162},"Compliance","DSGVO","Die Erweiterung verarbeitet vom Benutzer bereitgestellten Text zur Komprimierung, handhabt aber keine personenbezogenen Daten und übermittelt diese auch nicht an Dritte.",{"category":160,"check":164,"severity":64,"summary":165},"Zielmarkt","Die Funktionalität der Erweiterung ist sprachunabhängig und technisch, wodurch sie global anwendbar ist.",{"category":133,"check":167,"severity":64,"summary":168},"Laufzeitstabilität","Das Installationsskript ist für mehrere Betriebssysteme (macOS, Linux, WSL, Windows) konzipiert, und die Kernfunktionalität basiert auf Node.js, das plattformübergreifend ist.",{"category":84,"check":170,"severity":64,"summary":171},"README","Die README ist umfassend und beschreibt Zweck, Installation, Funktionen, Benchmarks und zugrunde liegende Mechanismen.",{"category":73,"check":173,"severity":64,"summary":174},"Größe der Werkzeugoberfläche","Die Erweiterung bietet eine fokussierte Auswahl an Werkzeugen, einschließlich primärer Befehle und Unteragenten, die gut im Zielbereich liegen.",{"category":80,"check":176,"severity":64,"summary":177},"Überlappende fast-synonyme Werkzeuge","Die bereitgestellten Werkzeuge sind in ihrer Funktion (z. B. Komprimierung, Commit-Nachrichten, Review-Kommentare) unterschiedlich, ohne offensichtliche fast-Synonyme.",{"category":84,"check":179,"severity":64,"summary":180},"Phantom-Funktionen","Alle in der README erwähnten Funktionen, wie Komprimierungsstufen, Generierung von Commit-Nachrichten und PR-Review-Kommentare, haben eine entsprechende beschriebene oder implizierte Funktionalität.",{"category":182,"check":183,"severity":64,"summary":184},"Installation","Installationsanleitung","Die README bietet klare, kopierbare Installationsanweisungen für mehrere Plattformen und beschreibt die Trigger-Befehle.",{"category":152,"check":186,"severity":86,"summary":187},"Aktionsfähige Fehlermeldungen","Obwohl Installationsfehler mit einer Selbstheilungsfähigkeit erwähnt werden, werden spezifische Details zu aktionsfähigen Fehlermeldungen für die Kernkomprimierungsfunktionalität nicht weiter ausgeführt.",{"category":145,"check":189,"severity":86,"summary":190},"Angepinnte Abhängigkeiten","Die README gibt eine Node.js-Versionsanforderung an, aber explizites Anpinnen von Abhängigkeiten über Lockfiles oder detaillierte Deklarationen von Interpreter-/Nebeneffekten sind in den bereitgestellten Informationen nicht erkennbar.",{"category":73,"check":192,"severity":108,"summary":193},"Trockenlauf-Vorschau","Die Kernfunktion der Erweiterung ist die Texttransformation, die keine zustandsverändernde Operation ist, die typischerweise eine Trockenlauf-Vorschau erfordert.",{"category":195,"check":196,"severity":108,"summary":197},"Protokoll","Idempotente Wiederholung & Timeouts","Die Erweiterung arbeitet lokal mit Dateien und Text, ohne Remote-Aufrufe oder zustandsverändernde Operationen, die Idempotenz oder Timeouts erfordern würden.",{"category":160,"check":199,"severity":64,"summary":200},"Telemetry-Opt-in","Die README gibt an, dass Telemetrie Opt-in ist (z. B. `CAVEMAN_STATUSLINE_SAVINGS=0`) und liefert Details darüber, was gesammelt wird.",{"category":73,"check":202,"severity":64,"summary":203},"Themendeklaration","Die README definiert klar ein Kurations-Thema, das sich auf Kürze, Token-Reduzierung und Effizienz für KI-Agenten konzentriert.",{"category":141,"check":205,"severity":86,"summary":206},"Pro-Eintrag-Versionsmetadaten","Die `marketplace.json` listet das Plugin auf, enthält aber keine expliziten Versionsmetadaten pro Eintrag; sie stützt sich für die Installation auf den `main`-Branch.",1778691801213,"Diese Erweiterung bietet einen Mechanismus zur drastischen Reduzierung der für die KI-Kommunikation verwendeten Token durch Komprimierung der Ausgabe. Sie bietet verschiedene Komprimierungsstufen, einschließlich Modi für Commit-Nachrichten, PR-Reviews und Dateiumschreibung, wobei stets die technische Genauigkeit erhalten und die Interaktionen beschleunigt werden sollen.",[210,211,212,213,214],"Ultra-komprimierter Kommunikationsmodus für KI-Agenten","Reduziert Ausgabetoken um ~75%, während technische Genauigkeit erhalten bleibt","Mehrere Komprimierungsstufen (lite, full, ultra, wenyan)","Spezialisierte Befehle für Commit-Nachrichten, PR-Reviews und Dateikomprimierung","Plattformübergreifendes Installationsskript und breite Agentenkompatibilität",[216,217,218],"Reduzierung der Denk-/Argumentations-Tokens der KI","Verkleinerung der KI-Gehirne","Opfern technischer Genauigkeit für Kürze","3.1.0","KI-Agenten zu ermöglichen, prägnanter und effizienter zu kommunizieren, wodurch Token-Kosten reduziert und Antwortzeiten verbessert werden, ohne die technische Genauigkeit zu beeinträchtigen.","Die Erweiterung ist von hoher Qualität, mit starkem Nutzen, Sicherheit und Dokumentation, was sich in zahlreichen bestandenen Prüfungen und nur wenigen Informationsmeldungen zeigt. Die hohe Bewertung ist auf exzellente Wartung und Funktionsumfang zurückzuführen, mit einer leichten Reduzierung aufgrund nicht angepinnter Abhängigkeiten und fehlender expliziter Versionsmetadaten.",92,"Ein hocheffektives Werkzeug zur Reduzierung der KI-Token-Nutzung und Verbesserung der Antwortgeschwindigkeit bei minimalen Genauigkeitseinbußen.",[29,30,33,225,32],"token-reduction",[227,228,229,230],"Reduzierung der Kosten im Zusammenhang mit KI-API-Token-Verbrauch","Verbesserung der Geschwindigkeit von KI-Agenten-Antworten","Machung von KI-Ausgaben lesbarer und übersichtlicher","Komprimierung großer Kontextdateien zur Verarbeitung durch KI-Agenten",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"popularity":244,"security":245,"testCoverage":247},{"hasLockfile":233},false,1778691782519,{"descriptionLength":236,"readmeSize":237},111,10896,{"closedIssues90d":239,"forks":240,"hasChangelog":233,"openIssues90d":241,"pushedAt":242,"stars":243},70,3292,66,1778615088000,59509,{"npmDownloads":11},{"hasNpmPackage":246,"license":38,"smitheryVerified":233},true,{"hasCi":246,"hasTests":246},{"updatedAt":249},1778692063449,{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":251},"marketplace",null,{"evaluate":254,"extract":256},{"promptVersionExtension":219,"promptVersionScoring":26,"score":222,"tags":255,"targetMarket":34,"tier":35},[29,30,33,225,32],{"commitSha":37,"marketplace":257,"plugin":259},{"name":15,"pluginCount":258},1,{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":44,"translatedFrom":43},{"_creationTime":262,"_id":44,"identity":263,"providers":264,"workflow":453},1778691760140.7458,{"githubOwner":20,"githubRepo":15,"sourceUrl":17},{"classify":265,"discover":437,"extract":440,"github":441,"npm":452},{"commitSha":37,"extensions":266},[267,278,290,335,345,353,378,387,396,405,414,426],{"basePath":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":276,"sourceLanguage":277,"type":251},".agents/plugins","caveman-repo",{"claudeCode":55},"marketplace.json at .agents/plugins/marketplace.json",[273],{"path":274,"priority":275},"marketplace.json","mandatory","rule","en",{"basePath":19,"description":279,"displayName":15,"installMethods":280,"rationale":281,"selectedPaths":282,"source":276,"sourceLanguage":277,"type":251},"Ultra-compressed communication mode for Claude Code. Cuts ~75% of tokens while keeping full technical accuracy.",{"claudeCode":55},"marketplace.json at .claude-plugin/marketplace.json",[283,285,287],{"path":284,"priority":275},".claude-plugin/marketplace.json",{"path":286,"priority":275},"README.md",{"path":288,"priority":289},"LICENSE","high",{"basePath":19,"description":291,"displayName":15,"installMethods":292,"rationale":293,"selectedPaths":294,"source":276,"sourceLanguage":277,"type":22},"Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.",{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at plugins/caveman)",[295,297,298,299,302,304,306,308,310,312,314,316,318,320,323,325,327,329,331,333],{"path":296,"priority":275},".claude-plugin/plugin.json",{"path":286,"priority":275},{"path":288,"priority":289},{"path":300,"priority":301},"skills/cavecrew/SKILL.md","medium",{"path":303,"priority":301},"skills/caveman/SKILL.md",{"path":305,"priority":301},"skills/caveman-commit/SKILL.md",{"path":307,"priority":301},"skills/caveman-compress/SKILL.md",{"path":309,"priority":301},"skills/caveman-help/SKILL.md",{"path":311,"priority":301},"skills/caveman-review/SKILL.md",{"path":313,"priority":301},"skills/caveman-stats/SKILL.md",{"path":315,"priority":289},"agents/cavecrew-builder.md",{"path":317,"priority":289},"agents/cavecrew-investigator.md",{"path":319,"priority":289},"agents/cavecrew-reviewer.md",{"path":321,"priority":322},"bin/install.js","low",{"path":324,"priority":322},"bin/lib/openclaw.js",{"path":326,"priority":322},"bin/lib/settings.js",{"path":328,"priority":289},"commands/caveman-commit.toml",{"path":330,"priority":289},"commands/caveman-init.toml",{"path":332,"priority":289},"commands/caveman-review.toml",{"path":334,"priority":289},"commands/caveman.toml",{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":276,"sourceLanguage":277,"type":344},".junie/skills/cavecrew","Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla `Explore`. Subagent output is caveman-compressed so the tool-result injected back into main context is ~60% smaller — main context lasts longer across long sessions. Trigger: \"delegate to subagent\", \"use cavecrew\", \"spawn investigator/builder/reviewer\", \"save context\", \"compressed agent output\".\n","cavecrew",{"claudeCode":55},"SKILL.md frontmatter at .junie/skills/cavecrew/SKILL.md (coalesced with duplicate skill at .agents/skills/cavecrew, skills/cavecrew, .roo/skills/cavecrew, .kiro/skills/cavecrew, plugins/caveman/skills/cavecrew)",[342],{"path":343,"priority":275},"SKILL.md","skill",{"basePath":346,"description":347,"displayName":15,"installMethods":348,"rationale":349,"selectedPaths":350,"source":276,"sourceLanguage":277,"type":344},"skills/caveman","Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says \"caveman mode\", \"talk like caveman\", \"use caveman\", \"less tokens\", \"be brief\", or invokes /caveman. Also auto-triggers when token efficiency is requested.\n",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman)",[351,352],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-compress","Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or \"compress memory file\"\n","caveman-compress",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-compress/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman-compress)",[360,361,362,364,366,368,370,372,374,376],{"path":343,"priority":275},{"path":286,"priority":289},{"path":363,"priority":301},"SECURITY.md",{"path":365,"priority":322},"scripts/__init__.py",{"path":367,"priority":322},"scripts/__main__.py",{"path":369,"priority":322},"scripts/benchmark.py",{"path":371,"priority":322},"scripts/cli.py",{"path":373,"priority":322},"scripts/compress.py",{"path":375,"priority":322},"scripts/detect.py",{"path":377,"priority":322},"scripts/validate.py",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-stats","Show real token usage and estimated savings for the current session. Reads directly from the Claude Code session log — no AI estimation. Triggers on /caveman-stats. Output is injected by the mode-tracker hook; the model itself does not compute the numbers.\n","caveman-stats",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-stats/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman-stats)",[385,386],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":388,"description":389,"displayName":390,"installMethods":391,"rationale":392,"selectedPaths":393,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-commit","Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when \"why\" isn't obvious. Use when user says \"write a commit\", \"commit message\", \"generate commit\", \"/commit\", or invokes /caveman-commit. Auto-triggers when staging changes.\n","caveman-commit",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-commit/SKILL.md",[394,395],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-help","Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, \"caveman help\", \"what caveman commands\", \"how do I use caveman\".\n","caveman-help",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-help/SKILL.md",[403,404],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":406,"description":407,"displayName":408,"installMethods":409,"rationale":410,"selectedPaths":411,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-review","Ultra-compressed code review comments. Cuts noise from PR feedback while preserving the actionable signal. Each comment is one line: location, problem, fix. Use when user says \"review this PR\", \"code review\", \"review the diff\", \"/review\", or invokes /caveman-review. Auto-triggers when reviewing pull requests.\n","caveman-review",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-review/SKILL.md",[412,413],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":19,"description":415,"displayName":416,"installMethods":417,"license":38,"rationale":418,"selectedPaths":419,"source":276,"sourceLanguage":277,"type":425},"Caveman installer — detects your AI coding agents and installs caveman for each one.","caveman-installer",{"npm":416},"cli ecosystem detected at /",[420,422,423,424],{"path":421,"priority":275},"package.json",{"path":286,"priority":275},{"path":288,"priority":289},{"path":321,"priority":301},"cli",{"basePath":427,"description":428,"displayName":429,"installMethods":430,"license":38,"rationale":431,"selectedPaths":432,"source":276,"sourceLanguage":277,"type":425},"src/mcp-servers/caveman-shrink","MCP proxy that compresses prose fields (tool descriptions, etc.) using caveman rules. Same accuracy, fewer context tokens.","caveman-shrink",{"npm":429},"cli ecosystem detected at src/mcp-servers/caveman-shrink",[433,434,435],{"path":421,"priority":275},{"path":286,"priority":275},{"path":436,"priority":301},"index.js",{"sources":438},[439],"manual",{"npmPackage":416},{"closedIssues90d":239,"description":442,"forks":240,"homepage":443,"license":38,"openIssues90d":241,"pushedAt":242,"readmeSize":237,"stars":243,"topics":444},"🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman","https://getcaveman.dev/",[445,446,15,447,448,30,449,450,344,451],"ai","anthropic","claude","claude-code","meme","prompt-engineering","tokens",{"downloads":11},{"classifiedAt":454,"discoverAt":455,"extractAt":456,"githubAt":456,"npmAt":457,"updatedAt":454},1778691765329,1778691760140,1778691762475,1778691764072,[29,32,30,33,225],{"evaluatedAt":460,"extractAt":49,"updatedAt":249},1778691801317,[],[463,494],{"_creationTime":464,"_id":465,"community":466,"display":467,"identity":473,"providers":476,"relations":486,"tags":489,"workflow":490},1778693754338.4878,"k17fsx3dgpd78xz72wms9tbv7d86mr8x",{"reviewCount":11},{"description":468,"installMethods":469,"name":471,"sourceUrl":472},"Optimierung des Kontextfensters für KI-Codierungsagenten. Sandboxing von Tool-Ausgaben, 98% Reduzierung. 15 Plattformen",{"claudeCode":470},"mksglu/context-mode","context-mode","https://github.com/mksglu/context-mode",{"basePath":268,"githubOwner":474,"githubRepo":471,"locale":21,"slug":475,"type":251},"mksglu","plugins",{"evaluate":477,"extract":484},{"promptVersionExtension":219,"promptVersionScoring":26,"score":478,"tags":479,"targetMarket":34,"tier":35},100,[480,481,30,33,482,483],"context","optimization","code-generation","sandbox",{"commitSha":37,"marketplace":485},{"name":471,"pluginCount":11},{"repoId":487,"translatedFrom":488},"kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17de181ddh1gjh0zdntr3qxyn86nqna",[482,480,30,481,33,483],{"evaluatedAt":491,"extractAt":492,"updatedAt":493},1778693535406,1778693511416,1778693754338,{"_creationTime":495,"_id":496,"community":497,"display":498,"identity":504,"providers":506,"relations":516,"tags":519,"workflow":520},1778697770055.8813,"k17ddnahpgv7xdb3w7pzg7hxch86n8ex",{"reviewCount":11},{"description":499,"installMethods":500,"name":502,"sourceUrl":503},"Der One-Stop-Shop für die Erstellung KI-gestützter Produkte und Unternehmen mit Stripe.",{"claudeCode":501},"stripe/agent-toolkit","stripe","https://github.com/stripe/agent-toolkit",{"basePath":19,"githubOwner":502,"githubRepo":505,"locale":21,"slug":505,"type":251},"agent-toolkit",{"evaluate":507,"extract":513},{"promptVersionExtension":219,"promptVersionScoring":26,"score":478,"tags":508,"targetMarket":34,"tier":35},[502,445,509,510,511,30,512],"sdk","typescript","python","agent",{"commitSha":37,"marketplace":514,"plugin":515},{"name":502,"pluginCount":258},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":517,"translatedFrom":518},"kd74b9k48z93rf42bgdvfdcahh86nzpd","k1746m1dnjtegrp9ftydmb5wn186mxsv",[512,445,30,511,509,502,510],{"evaluatedAt":521,"extractAt":522,"updatedAt":523},1778697682749,1778697668803,1778697770055]