[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-juliusbrussee-cavecrew-de":3,"guides-for-juliusbrussee-cavecrew":466,"similar-k173ysnvw4kxdth8td9knr9ct586mbpc-de":467},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":248,"isFallback":230,"parentExtension":254,"providers":255,"relations":261,"repo":264,"tags":462,"workflow":463},1778692084616.881,"k173ysnvw4kxdth8td9knr9ct586mbpc",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Entscheidungsleitfaden für die Delegation an Subagenten im Caveman-Stil. Weist dem Hauptthread an, WANN `cavecrew-investigator` (Code lokalisieren), `cavecrew-builder` (1-2 Dateibearbeitung) oder `cavecrew-reviewer` (Diff-Überprüfung) anstelle der Inline-Arbeit oder der Verwendung von Vanilla `Explore` zu starten. Die Ausgabe des Subagenten wird Caveman-komprimiert, sodass das zurück in den Hauptkontext injizierte Tool-Ergebnis um ~60 % kleiner ist — der Hauptkontext bleibt über lange Sitzungen länger erhalten. Auslöser: „an Subagent delegieren“, „cavecrew verwenden“, „investigator/builder/reviewer starten“, „Kontext speichern“, „komprimierte Agentenausgabe“.\n",{"claudeCode":12},"juliusbrussee/caveman","Caveman","https://github.com/juliusbrussee/caveman",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":228,"workflow":246},1778692084616.8813,"kn78jdsbqzms9bebt3dr665qax86n61d","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":198,"practices":203,"prerequisites":204,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"tier":217,"useCases":218,"workflow":223},[21,26,29,32,36,39,43,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktische Nützlichkeit","Problemrelevanz","pass","Die Beschreibung benennt klar das Problem der Kontexterschöpfung in langen KI-Sitzungen und den spezifischen Bedarf an kleineren Ausgaben von Subagenten.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet ein einzigartiges Wertversprechen, indem sie die Token-Nutzung von Subagentenausgaben erheblich reduziert, die Lebensdauer des Hauptkontexts verlängert und die Effizienz verbessert, was über das Standardverhalten von LLMs hinausgeht.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit bietet einen vollständigen Lebenszyklus für die Delegation von Aufgaben an spezialisierte Subagenten und die Verwaltung ihrer komprimierten Ausgabe, was ihre Verwendung in realen Arbeitsabläufen ermöglicht.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Fähigkeit konzentriert sich auf den spezifischen Bereich der Entscheidungsfindung für die Delegation an spezialisierte Subagenten im Caveman-Stil zur Verwaltung der Kontextgröße.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Funktionalität der Fähigkeit genau wider, einschließlich ihres Zwecks, der Subagenten und der Vorteile komprimierter Ausgaben.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Werkzeugen","Die Fähigkeit stellt klar definierte, enge Werkzeuge wie `cavecrew-investigator`, `cavecrew-builder` und `cavecrew-reviewer` bereit, die spezialisierte Verb-Nomen-Aktionen sind.",{"category":44,"check":45,"severity":46,"summary":47},"Dokumentation","Konfigurations- und Parameterreferenz","not_applicable","Die Fähigkeit scheint keine konfigurierbaren Optionen oder Parameter über die in der Beschreibung genannten Auslöserphrasen hinaus zu haben.",{"category":33,"check":49,"severity":24,"summary":50},"Werkzeugbenennung","Die Werkzeugnamen (`cavecrew-investigator`, `cavecrew-builder`, `cavecrew-reviewer`) sind beschreibend und stimmen mit ihren definierten Aktionen überein.",{"category":33,"check":52,"severity":24,"summary":53},"Minimale I/O-Oberfläche","Die Eingaben für die Subagenten sind implizit durch den Prompt-Kontext definiert, und die Ausgabe-Verträge sind in der SKILL.md klar dokumentiert und geben nur versprochene Payloads zurück.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, die freizügig ist und in der LICENSE-Datei und im README klar angegeben ist.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 12. Mai 2026, was aktuell ist.",{"category":59,"check":63,"severity":46,"summary":64},"Abhängigkeitsverwaltung","Die Erweiterung scheint keine externen Drittanbieter-Abhängigkeiten zu haben, die verwaltet werden müssen.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit scheint keine Geheimnisse zu verarbeiten oder offenzulegen, und ihre Operationen konzentrieren sich auf die Codeanalyse und -bearbeitung innerhalb des Projektumfangs.",{"category":66,"check":70,"severity":24,"summary":71},"Injektion","Die Fähigkeit arbeitet mit Code und strukturierten Ausgaben, ohne Anzeichen dafür, dass sie nicht vertrauenswürdige Drittanbieterdaten als Anweisungen lädt oder ausführt.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Fähigkeit ist in sich geschlossen und ruft zur Laufzeit keinen externen Code oder Daten ab, wodurch Risiken in der Lieferkette gemindert werden.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolierung","Die Fähigkeit konzentriert sich auf die Codeanalyse und -bearbeitung innerhalb des Projektumfangs, ohne Anzeichen dafür, dass sie in Pfade außerhalb des Projektordners schreibt.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","In den bereitgestellten Skripten wurden keine losgelösten Prozess-Spawns oder Deny-Retry-Schleifen erkannt.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Die Operationen der Fähigkeit beschränken sich auf die Codeanalyse und -bearbeitung innerhalb des Projektumfangs, ohne ausgehende Aufrufe oder die Übermittlung vertraulicher Daten.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt und die Beschreibungen scheinen frei von versteckten Steuerungs-Tricks, Steuerzeichen oder anderen Verschleierungsmethoden zu sein.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opake Codeausführung","Die Logik der Fähigkeit scheint im Klartext innerhalb der SKILL.md-Datei lesbar zu sein, ohne obfuskierten Code.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Fähigkeit arbeitet mit Code-Strukturen und Dateipfaden, die im Projektkontext bereitgestellt werden, ohne Annahmen über die externe Projektorganisation zu treffen.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit bei Issues","66 offene und 70 geschlossene Issues in den letzten 90 Tagen deuten auf eine aktive Wartung mit einer gesunden Schließungsrate hin.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Das Frontmatter von SKILL.md enthält eine 'version: 0.1.0', was eine deklarierte Version anzeigt.",{"category":104,"check":105,"severity":46,"summary":106},"Codeausführung","Validierung","Die Hauptfunktion der Fähigkeit ist die Steuerung des LLM-Verhaltens, nicht die direkte Ausführung von Benutzereingaben, die eine Schema-Validierung erfordern.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Fähigkeit konzentriert sich auf Codeanalyse und Entscheidungsfindung, nicht auf destruktive Operationen, die Bestätigungsgate erfordern würden.",{"category":104,"check":111,"severity":24,"summary":112},"Fehlerbehandlung","Die SKILL.md dokumentiert Ausgabe-Verträge und potenzielle Fehlerfälle für Subagenten und bietet Anleitung für Szenarien mit Fehlern.",{"category":104,"check":114,"severity":46,"summary":115},"Protokollierung","Die Natur der Fähigkeit als Entscheidungsleitfaden beinhaltet keine destruktiven Aktionen oder ausgehenden Aufrufe, die eine lokale Audit-Protokollierung erfordern würden.",{"category":117,"check":118,"severity":46,"summary":119},"Compliance","DSGVO","Die Fähigkeit arbeitet mit Code und Projektstruktur, nicht mit persönlichen Daten.",{"category":117,"check":121,"severity":24,"summary":122},"Zielmarkt","Die Erweiterung ist für jede Codebasis allgemein anwendbar und weist keine regionalen oder behördlichen Einschränkungen auf; daher ist der Zielmarkt global.",{"category":92,"check":124,"severity":24,"summary":125},"Laufzeitstabilität","Die Fähigkeit ist darauf ausgelegt, mit Claude Code und allgemeinen LLM-Interaktionen zu funktionieren, ohne spezifische Editoren, Shells oder Betriebssystemumgebungen über Standard-LLM-Schnittstellen hinaus anzunehmen.",{"category":44,"check":127,"severity":24,"summary":128},"README","Die README bietet einen umfassenden Überblick, Installationsanleitungen und Anwendungsbeispiele.",{"category":33,"check":130,"severity":24,"summary":131},"Größe der Werkzeugoberfläche","Die Fähigkeit stellt drei klar definierte Subagentenwerkzeuge (`investigator`, `builder`, `reviewer`) bereit, die in den Zielbereich passen.",{"category":40,"check":133,"severity":24,"summary":134},"Überlappende Nah-Synonym-Werkzeuge","Die drei Subagentenwerkzeuge (`investigator`, `builder`, `reviewer`) stellen verschiedene, sich nicht überschneidende Funktionalitäten dar.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom-Funktionen","Alle beworbenen Funktionen, einschließlich der Caveman-Subagenten und ihrer Ausgabe-Kompression, sind implementiert und dokumentiert.",{"category":139,"check":140,"severity":24,"summary":141},"Installation","Installationsanleitung","Die README enthält klare, kopierbare Installationsanweisungen für verschiedene Plattformen und erwähnt, wie die Fähigkeit ausgelöst wird.",{"category":143,"check":144,"severity":24,"summary":145},"Fehler","Handlungsfähige Fehlermeldungen","Die SKILL.md beschreibt spezifische Fehlerfälle für Subagenten mit beobachtbaren Symptomen und Wiederherstellungsschritten.",{"category":147,"check":148,"severity":46,"summary":149},"Ausführung","Angepinnte Abhängigkeiten","Die Fähigkeit verwendet keine Drittanbieter-Abhängigkeiten oder Skripte, die eine explizite Anheftung erfordern.",{"category":33,"check":151,"severity":46,"summary":152},"Dry-Run-Vorschau","Die Funktion der Fähigkeit ist die Entscheidungsfindung und Codeanalyse, keine zustandsändernden Operationen, die einen Dry-Run-Modus benötigen würden.",{"category":154,"check":155,"severity":46,"summary":156},"Protokoll","Idempotentes Wiederholen & Timeouts","Die Fähigkeit beinhaltet keine Remote-Aufrufe oder zustandsändernden Operationen, die Idempotenz oder Timeouts erfordern würden.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetrie-Opt-in","Die Erweiterung scheint keine Telemetrie zu senden.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die Beschreibung definiert klar den Zweck der Fähigkeit: Delegation an spezialisierte Subagenten zur Kontextverwaltung und nennt spezifische Subagenten und Auslöser.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant und fasst die Kernfunktionalität und Auslöserphrasen effektiv zusammen.",{"category":44,"check":167,"severity":24,"summary":168},"Prägnanter Körper","Der Inhalt von SKILL.md ist gut strukturiert und bleibt innerhalb einer angemessenen Länge, wobei umfangreiches Material an andere Dateien delegiert wird.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md beschreibt den Ablauf und verlinkt korrekt auf andere Dateien für detaillierte Informationen, was eine progressive Offenlegung zeigt.",{"category":170,"check":174,"severity":46,"summary":175},"Verzweigte Erkundung","Die Fähigkeit ist ein Entscheidungsleitfaden und beinhaltet keine tiefgreifende Code-Erkundung, die eine Verzweigung des Kontexts erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die SKILL.md und README enthalten ausreichende Beispiele, die die Verwendung von Subagenten und ihre erwarteten Ausgaben demonstrieren.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die SKILL.md dokumentiert Fehlerfälle für die Subagenten wie `too-big.`, `needs-confirm.` und `ambiguous.` mit entsprechenden Wiederherstellungsanleitungen.",{"category":104,"check":183,"severity":46,"summary":184},"Tool-Fallback","Die Fähigkeit scheint nicht von einem externen MCP-Server abzuhängen; sie funktioniert als direkte Fähigkeit.",{"category":66,"check":186,"severity":24,"summary":187},"Halt bei unerwartetem Zustand","Die Dokumentation beschreibt Fehlerfälle für Subagenten wie 'too-big.', 'ambiguous.' und 'regressed.', die bestimmte Workflow-Schritte effektiv anhalten und Feedback geben.",{"category":92,"check":189,"severity":24,"summary":190},"Übergreifende Kopplung von Fähigkeiten","Die Fähigkeit funktioniert eigenständig und definiert klar ihren Umfang, sie verlinkt auf verwandte Konzepte, ohne implizite Abhängigkeiten von anderen Fähigkeiten zu haben.",1778691840403,"Diese Fähigkeit fungiert als Entscheidungsleitfaden, der bestimmt, wann Aufgaben an spezifische Subagenten im „Caveman-Stil“ ( `investigator`, `builder`, `reviewer`) zur Code-Lokalisierung, -Bearbeitung oder -Überprüfung delegiert werden sollen. Ihr Kernvorteil ist die Komprimierung der Token der Subagentenausgabe, wodurch die Lebensdauer des Hauptagentenkontexts über lange Sitzungen hinweg erheblich verlängert wird.",[194,195,196,197],"Delegiert an spezialisierte Subagenten für Code-Untersuchung, Erstellung und Überprüfung.","Komprimiert die Ausgabe des Subagenten, um die Nutzung von Hauptkontext-Token um ca. 75 % zu reduzieren.","Stellt strukturierte Ausgabe-Verträge für die Ergebnisse von Subagenten bereit.","Bietet Entscheidungsleitlinien, wann Cavecrew-Subagenten im Vergleich zu Vanilla Explore oder Haupt-Thread-Aktionen verwendet werden sollen.",[199,200,201,202],"Bereitstellung allgemeiner, textbasierter Code-Analysen oder Architektur-Meinungen.","Durchführung tiefgehender Code-Überprüfungen, die subjektives Feedback erfordern.","Umgang mit großen Refactorings oder Änderungen an mehr als zwei Dateien über den Builder-Agenten.","Ersetzung der Kernfähigkeiten des Hauptagenten, wenn Kontext keine Einschränkung darstellt.",[],[],"3.0.0","4.4.0","Agenten zu ermöglichen, komplexe Code-bezogene Aufgaben effizienter zu erledigen, indem sie intelligent an spezialisierte Subagenten delegieren und den Token-Verbrauch reduzieren, wodurch der Kontext und die Fähigkeiten des Agenten über längere Sitzungen hinweg erweitert werden.","Die Erweiterung ist außergewöhnlich gut dokumentiert und robust, mit einem klaren Zweck und exzellenter praktischer Nützlichkeit. Alle Überprüfungen wurden mit hohen Bewertungen bestanden.",99,"Eine hochgradig polierte Fähigkeit, die Aufgaben intelligent an spezialisierte Subagenten delegiert, um die Kontextnutzung und Effizienz zu optimieren.",[212,213,214,215,216],"code-delegation","agent-workflow","context-management","code-analysis","developer-tools","verified",[219,220,221,222],"Wenn spezifische Code-Definitionen oder Verwendungen in einem Projekt gefunden werden müssen.","Wenn kleine, eingegrenzte Änderungen an ein oder zwei Dateien vorgenommen werden.","Wenn Codeänderungen auf Fehler oder Probleme überprüft werden.","Um die Beschränkungen des LLM-Kontextfensters während langer Codierungssitzungen zu verwalten.",[224,225,226,227],"Der Hauptthread bestimmt, ob eine Delegation erforderlich ist, basierend auf der Komplexität der Aufgabe und dem Kontext.","Wählt den geeigneten Cavecrew-Subagenten (`investigator`, `builder` oder `reviewer`) basierend auf der Aufgabe aus.","Der Subagent wird ausgeführt und liefert komprimierte, strukturierte Ausgaben.","Der Hauptthread injiziert die komprimierte Ausgabe zurück in den Kontext und erhält die Sitzungslänge aufrecht.",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"popularity":241,"security":242,"testCoverage":245},{"hasLockfile":230},false,1778691820065,{"descriptionLength":233,"readmeSize":234},553,10896,{"closedIssues90d":236,"forks":237,"hasChangelog":230,"openIssues90d":238,"pushedAt":239,"stars":240},70,3292,66,1778615088000,59509,{"npmDownloads":8},{"hasNpmPackage":243,"license":244,"smitheryVerified":230},true,"MIT",{"hasCi":243,"hasTests":243},{"updatedAt":247},1778692084616,{"basePath":249,"githubOwner":250,"githubRepo":251,"locale":18,"slug":252,"type":253},".junie/skills/cavecrew","juliusbrussee","caveman","cavecrew","skill",null,{"evaluate":256,"extract":259},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":257,"targetMarket":258,"tier":217},[212,213,214,215,216],"global",{"commitSha":260,"license":244},"HEAD",{"repoId":262,"translatedFrom":263},"kd7890f0sfy0ymf1pakpx7vqch86nmew","k179fxhy0wd4jfc8rbxxb0fx0s86nc3w",{"_creationTime":265,"_id":262,"identity":266,"providers":267,"workflow":457},1778691760140.7458,{"githubOwner":250,"githubRepo":251,"sourceUrl":14},{"classify":268,"discover":440,"extract":443,"github":444,"npm":456},{"commitSha":260,"extensions":269},[270,282,295,341,348,356,381,390,399,408,417,429],{"basePath":271,"displayName":272,"installMethods":273,"rationale":274,"selectedPaths":275,"source":279,"sourceLanguage":280,"type":281},".agents/plugins","caveman-repo",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json",[276],{"path":277,"priority":278},"marketplace.json","mandatory","rule","en","marketplace",{"basePath":283,"description":284,"displayName":251,"installMethods":285,"rationale":286,"selectedPaths":287,"source":279,"sourceLanguage":280,"type":281},"","Ultra-compressed communication mode for Claude Code. Cuts ~75% of tokens while keeping full technical accuracy.",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[288,290,292],{"path":289,"priority":278},".claude-plugin/marketplace.json",{"path":291,"priority":278},"README.md",{"path":293,"priority":294},"LICENSE","high",{"basePath":283,"description":296,"displayName":251,"installMethods":297,"rationale":298,"selectedPaths":299,"source":279,"sourceLanguage":280,"type":340},"Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.",{"claudeCode":251},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at plugins/caveman)",[300,302,303,304,307,309,311,313,315,317,319,321,323,325,328,330,332,334,336,338],{"path":301,"priority":278},".claude-plugin/plugin.json",{"path":291,"priority":278},{"path":293,"priority":294},{"path":305,"priority":306},"skills/cavecrew/SKILL.md","medium",{"path":308,"priority":306},"skills/caveman/SKILL.md",{"path":310,"priority":306},"skills/caveman-commit/SKILL.md",{"path":312,"priority":306},"skills/caveman-compress/SKILL.md",{"path":314,"priority":306},"skills/caveman-help/SKILL.md",{"path":316,"priority":306},"skills/caveman-review/SKILL.md",{"path":318,"priority":306},"skills/caveman-stats/SKILL.md",{"path":320,"priority":294},"agents/cavecrew-builder.md",{"path":322,"priority":294},"agents/cavecrew-investigator.md",{"path":324,"priority":294},"agents/cavecrew-reviewer.md",{"path":326,"priority":327},"bin/install.js","low",{"path":329,"priority":327},"bin/lib/openclaw.js",{"path":331,"priority":327},"bin/lib/settings.js",{"path":333,"priority":294},"commands/caveman-commit.toml",{"path":335,"priority":294},"commands/caveman-init.toml",{"path":337,"priority":294},"commands/caveman-review.toml",{"path":339,"priority":294},"commands/caveman.toml","plugin",{"basePath":249,"description":342,"displayName":252,"installMethods":343,"rationale":344,"selectedPaths":345,"source":279,"sourceLanguage":280,"type":253},"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",{"claudeCode":12},"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)",[346],{"path":347,"priority":278},"SKILL.md",{"basePath":349,"description":350,"displayName":251,"installMethods":351,"rationale":352,"selectedPaths":353,"source":279,"sourceLanguage":280,"type":253},"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":12},"SKILL.md frontmatter at skills/caveman/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman)",[354,355],{"path":347,"priority":278},{"path":291,"priority":294},{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":279,"sourceLanguage":280,"type":253},"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":12},"SKILL.md frontmatter at skills/caveman-compress/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman-compress)",[363,364,365,367,369,371,373,375,377,379],{"path":347,"priority":278},{"path":291,"priority":294},{"path":366,"priority":306},"SECURITY.md",{"path":368,"priority":327},"scripts/__init__.py",{"path":370,"priority":327},"scripts/__main__.py",{"path":372,"priority":327},"scripts/benchmark.py",{"path":374,"priority":327},"scripts/cli.py",{"path":376,"priority":327},"scripts/compress.py",{"path":378,"priority":327},"scripts/detect.py",{"path":380,"priority":327},"scripts/validate.py",{"basePath":382,"description":383,"displayName":384,"installMethods":385,"rationale":386,"selectedPaths":387,"source":279,"sourceLanguage":280,"type":253},"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":12},"SKILL.md frontmatter at skills/caveman-stats/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman-stats)",[388,389],{"path":347,"priority":278},{"path":291,"priority":294},{"basePath":391,"description":392,"displayName":393,"installMethods":394,"rationale":395,"selectedPaths":396,"source":279,"sourceLanguage":280,"type":253},"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":12},"SKILL.md frontmatter at skills/caveman-commit/SKILL.md",[397,398],{"path":347,"priority":278},{"path":291,"priority":294},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":279,"sourceLanguage":280,"type":253},"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":12},"SKILL.md frontmatter at skills/caveman-help/SKILL.md",[406,407],{"path":347,"priority":278},{"path":291,"priority":294},{"basePath":409,"description":410,"displayName":411,"installMethods":412,"rationale":413,"selectedPaths":414,"source":279,"sourceLanguage":280,"type":253},"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":12},"SKILL.md frontmatter at skills/caveman-review/SKILL.md",[415,416],{"path":347,"priority":278},{"path":291,"priority":294},{"basePath":283,"description":418,"displayName":419,"installMethods":420,"license":244,"rationale":421,"selectedPaths":422,"source":279,"sourceLanguage":280,"type":428},"Caveman installer — detects your AI coding agents and installs caveman for each one.","caveman-installer",{"npm":419},"cli ecosystem detected at /",[423,425,426,427],{"path":424,"priority":278},"package.json",{"path":291,"priority":278},{"path":293,"priority":294},{"path":326,"priority":306},"cli",{"basePath":430,"description":431,"displayName":432,"installMethods":433,"license":244,"rationale":434,"selectedPaths":435,"source":279,"sourceLanguage":280,"type":428},"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":432},"cli ecosystem detected at src/mcp-servers/caveman-shrink",[436,437,438],{"path":424,"priority":278},{"path":291,"priority":278},{"path":439,"priority":306},"index.js",{"sources":441},[442],"manual",{"npmPackage":419},{"closedIssues90d":236,"description":445,"forks":237,"homepage":446,"license":244,"openIssues90d":238,"pushedAt":239,"readmeSize":234,"stars":240,"topics":447},"🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman","https://getcaveman.dev/",[448,449,251,450,451,452,453,454,253,455],"ai","anthropic","claude","claude-code","llm","meme","prompt-engineering","tokens",{"downloads":8},{"classifiedAt":458,"discoverAt":459,"extractAt":460,"githubAt":460,"npmAt":461,"updatedAt":458},1778691765329,1778691760140,1778691762475,1778691764072,[213,215,212,214,216],{"evaluatedAt":464,"extractAt":465,"updatedAt":247},1778691840545,1778691765524,[],[468,498,528,558,590,618],{"_creationTime":469,"_id":470,"community":471,"display":472,"identity":478,"providers":481,"relations":490,"tags":493,"workflow":494},1778699508017.8022,"k17ayarn0e5prt2n3bh82hxn5n86nv51",{"reviewCount":8},{"description":473,"installMethods":474,"name":476,"sourceUrl":477},"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.",{"claudeCode":475},"yvgude/lean-ctx","lean-ctx","https://github.com/yvgude/lean-ctx",{"basePath":479,"githubOwner":480,"githubRepo":476,"locale":18,"slug":476,"type":253},"skills/lean-ctx","yvgude",{"evaluate":482,"extract":489},{"promptVersionExtension":205,"promptVersionScoring":206,"score":483,"tags":484,"targetMarket":258,"tier":217},100,[485,486,487,216,488,215],"context-compression","ai-agent","cli-tools","rust",{"commitSha":260},{"repoId":491,"translatedFrom":492},"kd7dxtfr9j3z54hs3bz0218e1n86may0","k170fxxh22hdspg4vr94whgj1986mpr9",[486,487,215,485,216,488],{"evaluatedAt":495,"extractAt":496,"updatedAt":497},1778699456179,1778699438912,1778699508017,{"_creationTime":499,"_id":500,"community":501,"display":502,"identity":508,"providers":512,"relations":519,"tags":523,"workflow":524},1778693776323.6208,"k17d4tp9kh6k4rf7s1rzzw5b6s86m492",{"reviewCount":8},{"description":503,"installMethods":504,"name":506,"sourceUrl":507},"Führt Diagnosen für den Kontextmodus aus. Überprüft Laufzeiten, Hooks, FTS5,\nPlugin-Registrierung sowie npm- und Marktplatzversionen.\nAuslöser: /context-mode:ctx-doctor\n",{"claudeCode":505},"mksglu/context-mode","ctx-doctor","https://github.com/mksglu/context-mode",{"basePath":509,"githubOwner":510,"githubRepo":511,"locale":18,"slug":506,"type":253},"skills/ctx-doctor","mksglu","context-mode",{"evaluate":513,"extract":518},{"promptVersionExtension":205,"promptVersionScoring":206,"score":483,"tags":514,"targetMarket":258,"tier":217},[214,216,515,516,517],"productivity","debugging","diagnostics",{"commitSha":260},{"parentExtensionId":520,"repoId":521,"translatedFrom":522},"k17ezy748es7sfnbnp9phht43h86m53y","kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17dre81ghdhwnja4h61m340qd86m942",[214,516,216,517,515],{"evaluatedAt":525,"extractAt":526,"updatedAt":527},1778693603549,1778693511416,1778693776323,{"_creationTime":529,"_id":530,"community":531,"display":532,"identity":538,"providers":543,"relations":551,"tags":554,"workflow":555},1778695548458.377,"k17esa27yncbsd0bz8hcg2crg986mjqk",{"reviewCount":8},{"description":533,"installMethods":534,"name":536,"sourceUrl":537},"Extract the conceptual essence of a repository as skills, agents, and teams — the project's roles, procedures, and coordination patterns expressed as agentskills.io-standard definitions. Reads an arbitrary codebase and produces generalized definitions that capture WHAT the project does and WHO operates it, without replicating HOW it does it. Use when onboarding to a new codebase and wanting to understand its conceptual architecture, when bootstrapping an agentic system from an existing project, when studying a project's organizational DNA for cross-pollination, or when creating a skill/agent/team library inspired by a reference implementation.\n",{"claudeCode":535},"pjt222/agent-almanac","Metal","https://github.com/pjt222/agent-almanac",{"basePath":539,"githubOwner":540,"githubRepo":541,"locale":280,"slug":542,"type":253},"skills/metal","pjt222","agent-almanac","metal",{"evaluate":544,"extract":550},{"promptVersionExtension":205,"promptVersionScoring":206,"score":483,"tags":545,"targetMarket":258,"tier":217},[215,546,547,548,549],"conceptualization","agent-definition","repository-structure","software-architecture",{"commitSha":260,"license":244},{"parentExtensionId":552,"repoId":553},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[547,215,546,548,549],{"evaluatedAt":556,"extractAt":557,"updatedAt":556},1778699463464,1778695548458,{"_creationTime":559,"_id":560,"community":561,"display":562,"identity":568,"providers":573,"relations":582,"tags":585,"workflow":586},1778698405469.0413,"k17e4wbf2c3x45d7e730x7eje986mc5g",{"reviewCount":8},{"description":563,"installMethods":564,"name":566,"sourceUrl":567},"Ordnet eine Codebasis in Feature-gruppierte Flussdiagramme ein, identifiziert doppelte Belange über Features hinweg und schlägt eine einheitliche Architektur vor. Wird verwendet, wenn nach \"dem idealen Pfad\" gefragt wird, duplizierte Systeme vereinheitlicht oder die Architektur vor einem Refactoring auditiert werden soll. Gibt ein vorgeschlagenes einheitliches Flussdiagramm sowie Prompts zum Erstellen eines Plans pro System aus.",{"claudeCode":565},"thedotmack/claude-mem","Pathfinder","https://github.com/thedotmack/claude-mem",{"basePath":569,"githubOwner":570,"githubRepo":571,"locale":18,"slug":572,"type":253},"plugin/skills/pathfinder","thedotmack","claude-mem","pathfinder",{"evaluate":574,"extract":580},{"promptVersionExtension":205,"promptVersionScoring":206,"score":483,"tags":575,"targetMarket":258,"tier":217},[215,576,577,578,579],"architecture","documentation","refactoring","flowchart",{"commitSha":260,"license":581},"Apache-2.0",{"repoId":583,"translatedFrom":584},"kd70jnxgm695az2wtf37zbqdj986mp7k","k176pxdjxvnyex7jv6abt3myd586n5vv",[576,215,577,579,578],{"evaluatedAt":587,"extractAt":588,"updatedAt":589},1778698228002,1778698056313,1778698405469,{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":600,"providers":603,"relations":612,"tags":614,"workflow":615},1778694578248.103,"k17712r7xw99tfa8w7xzre9a4d86m8re",{"reviewCount":8},{"description":595,"installMethods":596,"name":598,"sourceUrl":599},"Codacy Cloud workflow for this repository -- run Codacy's analyzers locally before `git push` (mirrors what Codacy CI runs), and fetch/cluster Codacy issues for any PR via the v3 API. Use when the user mentions Codacy, \"codacy analysis\", `codacy-analysis-cli`, \"codacy issues on PR\", \"fix codacy CI\", \"codacy markdownlint findings\", or any Codacy gate failing on a netdata-org PR. Ships scripts analyze-local.sh (docker/binary runner for codacy-analysis-cli) and pr-issues.sh (paginated v3 issue fetch + group-by tool/pattern/severity/file). Token-safe -- CODACY_TOKEN never reaches assistant-visible stdout. Read-only by design in the current SOW; write actions (mark FP, mark fixed) are deferred.",{"claudeCode":597},"netdata/netdata","codacy-audit","https://github.com/netdata/netdata",{"basePath":601,"githubOwner":602,"githubRepo":602,"locale":280,"slug":598,"type":253},".agents/skills/codacy-audit","netdata",{"evaluate":604,"extract":611},{"promptVersionExtension":205,"promptVersionScoring":206,"score":483,"tags":605,"targetMarket":258,"tier":217},[606,215,607,608,609,610],"codacy","ci","pr-review","linting","security-analysis",{"commitSha":260},{"repoId":613},"kd70yp91ybn40a638h3hzz6nbd86m2cw",[607,606,215,609,608,610],{"evaluatedAt":616,"extractAt":617,"updatedAt":616},1778694601008,1778694578248,{"_creationTime":619,"_id":620,"community":621,"display":622,"identity":628,"providers":632,"relations":640,"tags":643,"workflow":644},1778692488329.0144,"k1724vjyyetw8qcfh8anb4c3tn86ngy7",{"reviewCount":8},{"description":623,"installMethods":624,"name":626,"sourceUrl":627},"Extract domain knowledge from existing project sources and generate domain rules. Also handles vault sync and domain listing.",{"claudeCode":625},"luiseiman/claude-kit","domain-extract","https://github.com/luiseiman/claude-kit",{"basePath":629,"githubOwner":630,"githubRepo":631,"locale":280,"slug":626,"type":253},"skills/domain-extract","luiseiman","claude-kit",{"evaluate":633,"extract":639},{"promptVersionExtension":205,"promptVersionScoring":206,"score":483,"tags":634,"targetMarket":258,"tier":217},[635,636,637,215,638],"domain-extraction","knowledge-management","rule-generation","automation",{"commitSha":260},{"parentExtensionId":641,"repoId":642},"k17650xadq8363kzchr4w0gmf186nq24","kd79wqc8an5wh20cc2znr8tyb586mxwx",[638,215,635,636,637],{"evaluatedAt":645,"extractAt":646,"updatedAt":645},1778693090713,1778692488329]