[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-costajohnt-oss-contribution-de":3,"guides-for-costajohnt-oss-contribution":552,"similar-k17c59gjf9brx39dc8krxrman986mr1t-de":553},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":236,"parentExtension":246,"providers":307,"relations":311,"repo":313,"tags":549,"workflow":550},1778685877647.4443,"k17c59gjf9brx39dc8krxrman986mr1t",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Diese Fähigkeit sollte verwendet werden, wenn der Benutzer an Open-Source-Beiträgen arbeitet, auf Feedback von Maintainern reagiert, PR-Beschreibungen verfasst, an Issues arbeitet, nach inaktiven PRs sucht oder Anleitungen zu Open-Source-Etikette und Best Practices benötigt.",{"claudeCode":12},"costajohnt/oss-autopilot","oss-contribution","https://github.com/costajohnt/oss-autopilot",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":239},1778685877647.4446,"kn7axk9hsmkrqepdj36x39hbzs86mn37","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":215,"useCases":216},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung stellt klar das Problem der Arbeit an Open-Source-Beiträgen dar und listet spezifische Szenarien wie die Reaktion auf Feedback und die Arbeit an Issues auf.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet spezialisierte Agenten und Workflows für Open-Source-Beiträge und bietet einen erheblichen Mehrwert gegenüber einem allgemeinen LLM, indem sie spezifische Aufgaben wie das Entwerfen von PR-Antworten und die Problemfindung automatisiert.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit deckt den gesamten Lebenszyklus von Open-Source-Beiträgen ab, von der Problemfindung bis zur PR-Verwaltung und dem Entwurf von Antworten, mit klaren Anweisungen und mehreren Bereitstellungsmodellen.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Single Responsibility Principle","Die Fähigkeit konzentriert sich auf Best Practices für Open-Source-Beiträge mit detaillierten Unterfähigkeiten für bestimmte Phasen und behält so eine kohärente Domäne bei.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt den Zweck und Umfang der Fähigkeit genau wider und beschreibt spezifische Anwendungsfälle für Open-Source-Beiträge.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Tools","Die Fähigkeit verwendet spezialisierte Agenten und Fähigkeiten (z. B. pr-responder, issue-scout) für spezifische Aufgaben anstelle eines einzigen Generalisten-Tools.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- & Parameterreferenz","Die README beschreibt Konfigurationseinstellungen, einschließlich Standardwerten, und erklärt, wie diese interaktiv oder über die CLI gesetzt werden.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Benennung","Tool- und Agentennamen sind beschreibend und an ihre Open-Source-Beitragsdomäne angepasst.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale E/A-Oberfläche","Die Agenten und Befehle der Fähigkeit scheinen sich auf spezifische Aufgaben zu konzentrieren, und die CLI gibt strukturierte JSON-Ausgaben aus, was auf minimale E/A hindeutet.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, einer permissiven Open-Source-Lizenz, und dies ist in der LICENSE-Datei und der README klar angegeben.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Das Repository weist aktuelle Commits auf, was auf eine aktive Wartung hindeutet.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsverwaltung","Das Projekt verwendet pnpm-Workspaces und weist auf robuste Abhängigkeitsverwaltungspraktiken hin, mit auf npm veröffentlichten Paketen und einer Monorepo-Struktur.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Das Projekt legt Wert auf Sicherheitsdisziplin, mit Zustandsdateien mit eingeschränkten Berechtigungen und Laufzeitschema-Validierung, was auf eine sichere Handhabung potenzieller Geheimnisse hindeutet.",{"category":65,"check":69,"severity":24,"summary":70},"Injektion","Die Fähigkeit betont Sicherheitsdisziplin, einschließlich Eingabevalidierung und XSS-Schutz, was auf Schutz vor Injektionsschwachstellen hindeutet.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Lieferketten-Granaten","Die Projektstruktur und der Fokus auf gebündelte Inhalte deuten auf eine kontrollierte Lieferkette hin, die das Herunterladen von nicht committetem Code oder Daten zur Laufzeit vermeidet.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolierung","Die Betonung der Sicherheitsdisziplin und der eingeschränkten Ausführung deutet auf die Einhaltung von Sandbox-Isolationsprinzipien hin.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","Die Betonung der Sicherheitsdisziplin und der eingeschränkten Ausführung lässt keine offensichtlichen Sandbox-Escape-Primitive vermuten.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Die README hebt Sicherheitsdisziplin hervor, einschließlich Eingabevalidierung und XSS-Schutz, sowie lokale Datenspeicherung, was auf keine unbefugte Datenexfiltration hindeutet.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Texttricks","Der Code und die Dokumentation scheinen keine versteckten Texttricks oder obfuskierten Inhalte zu enthalten.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Undurchsichtige Codeausführung","Die Projektstruktur deutet auf klaren, lesbaren Quellcode mit einem klaren Build-Prozess für Bundles hin, was auf keine undurchsichtige Codeausführung schließen lässt.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahme","Das Projekt ist als Monorepo mit veröffentlichten npm-Paketen und CLI-Befehlen konzipiert, was Portabilität und klare Abhängigkeitserklärungen impliziert.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit für Issues","Das Repository weist in den letzten 90 Tagen eine hohe Anzahl geschlossener Issues im Verhältnis zu offenen auf, was auf eine aktive Wartung und Reaktionsfähigkeit hindeutet.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Das Projekt verfügt über eine klare Versionierungsstrategie mit npm-Paketversionen und verfügbaren Changelogs, was auf ein gutes Release-Management hindeutet.",{"category":103,"check":104,"severity":24,"summary":105},"Codeausführung","Validierung","Der Abschnitt zur Sicherheitsdisziplin des Projekts erwähnt die Schema-Validierung zur Laufzeit über Zod, was eine robuste Handhabung von Ein- und Ausgaben anzeigt.",{"category":65,"check":107,"severity":24,"summary":108},"Ungeschützte destruktive Operationen","Die Betonung des Projekts auf menschliche Kontrollmechanismen und explizite Genehmigung vor dem Posten auf GitHub deutet darauf hin, dass destruktive Operationen geschützt sind.",{"category":103,"check":110,"severity":24,"summary":111},"Fehlerbehandlung","Der Fokus des Projekts auf produktionsreife Integration und Tests impliziert, dass robuste Fehlerbehandlungsmechanismen vorhanden sind.",{"category":103,"check":113,"severity":24,"summary":114},"Protokollierung","Die Erwähnung von Zustandsdateien mit eingeschränkten Berechtigungen und Laufzeitschema-Validierung deutet auf einen kontrollierten Protokollierungsmechanismus für Audit-Zwecke hin.",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","DSGVO","Das Projekt konzentriert sich auf die Beitragsverwaltung und verarbeitet keine personenbezogenen Daten über GitHub-Benutzernamen hinaus. Es gibt keine Anzeichen dafür, dass personenbezogene Daten an Dritte übermittelt werden.",{"category":116,"check":120,"severity":24,"summary":121},"Zielmarkt","Die Erweiterung ist global ausgerichtet und konzentriert sich auf allgemeine Open-Source-Beitragspraktiken ohne regionale oder jurisdiktionale Einschränkungen.",{"category":91,"check":123,"severity":24,"summary":124},"Laufzeitstabilität","Das Projekt ist als Monorepo mit npm-Paketen und CLI-Befehlen konzipiert, was auf plattformübergreifende Kompatibilität und klare Laufzeiterklärungen hindeutet.",{"category":44,"check":126,"severity":24,"summary":127},"README","Eine umfassende README-Datei ist vorhanden, die den Zweck, die Funktionen und die Verwendungshinweise der Erweiterung klar darlegt.",{"category":33,"check":129,"severity":24,"summary":130},"Tool-Oberflächengröße","Der MCP-Server bietet 27 Tools, was für eine umfassende Fähigkeit in einem angemessenen Bereich liegt.",{"category":40,"check":132,"severity":24,"summary":133},"Überlappende Nahe-Synonym-Tools","Die Fähigkeit verwendet spezialisierte Agenten und Fähigkeiten für verschiedene Zwecke und vermeidet redundante oder fast synonyme Tools.",{"category":44,"check":135,"severity":24,"summary":136},"Phantom-Funktionen","Alle beworbenen Funktionen, einschließlich spezialisierter Agenten und Bereitstellungsmodelle, haben entsprechende Implementierungen, die in der README und der Projektstruktur detailliert sind.",{"category":138,"check":139,"severity":24,"summary":140},"Installation","Installationsanleitung","Die README enthält klare Installationsanweisungen für das Claude Code-Plugin, den MCP-Server und die eigenständige CLI, einschließlich Einrichtungsschritten und Beispielen.",{"category":142,"check":143,"severity":24,"summary":144},"Fehler","Handlungsfähige Fehlermeldungen","Der Fokus des Projekts auf robuste Fehlerbehandlung und Sicherheitsdisziplin legt nahe, dass Fehler handlungsfähig und informativ sein werden.",{"category":146,"check":147,"severity":24,"summary":148},"Ausführung","Angeheftete Abhängigkeiten","Die Verwendung von pnpm-Workspaces und npm-Paketen impliziert gut verwaltete Abhängigkeiten, mit der Möglichkeit von Lockfiles, die angeheftete Versionen sicherstellen.",{"category":33,"check":150,"severity":24,"summary":151},"Dry-Run-Vorschau","Die README erwähnt menschliche Kontrollmechanismen und explizite Genehmigung vor dem Posten auf GitHub, was darauf hindeutet, dass zustandsverändernde Operationen eine Vorschau oder Bestätigungsschritt haben.",{"category":153,"check":154,"severity":24,"summary":155},"Protokoll","Idempotente Wiederholung & Timeouts","Die produktionsreife GitHub-API-Integration und der Fokus des Projekts auf Zuverlässigkeit legen nahe, dass Timeouts und Wiederholungen ordnungsgemäß behandelt werden.",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry-Opt-in","Die README besagt ausdrücklich, dass alle Daten lokal verbleiben und nichts über GitHub-API-Aufrufe hinaus an externe Server gesendet wird, was keine Telemetriesammlung oder streng auf Opt-in basierende Mechanismen impliziert.",{"category":40,"check":160,"severity":24,"summary":161},"Präziser Zweck","Die Fähigkeit definiert ihren Zweck bei Open-Source-Beiträgen klar, beschreibt spezifische Aufgaben und wann sie verwendet werden soll, was mit ihrem Umfang übereinstimmt.",{"category":40,"check":163,"severity":24,"summary":164},"Prägnanter Frontmatter","Der SKILL.md-Frontmatter ist prägnant und gibt direkt den Zweck und die Version der Fähigkeit an, gefolgt von Trigger-Phrasen.",{"category":44,"check":166,"severity":24,"summary":167},"Prägnanter Body","Die SKILL.md ist gut strukturiert, beschreibt Kernprinzipien und verlinkt zu Geschwisterfähigkeiten für Details, wodurch die Hauptdatei prägnant bleibt.",{"category":169,"check":170,"severity":24,"summary":171},"Kontext","Progressive Offenlegung","Die SKILL.md beschreibt effektiv den Gesamtfluss und verlinkt zu Geschwisterfähigkeiten für spezifische Themen wie PR-Etikette und Beitrags-Ethik, was eine progressive Offenlegung zeigt.",{"category":169,"check":173,"severity":174,"summary":175},"Gabelte Erkundung","not_applicable","Die Fähigkeit beinhaltet keine tiefgehende Erkundung oder Code-Überprüfung, die einen gegabelten Kontext erfordert; ihr Fokus liegt auf der Verwaltung von Beiträgen.",{"category":22,"check":177,"severity":24,"summary":178},"Verwendungsbeispiele","Die README enthält klare, sofort verwendbare Beispiele für die Installation und die CLI-Nutzung, und auch die Plugin-Installation ist detailliert.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die README beschreibt Einschränkungen und Konfigurationsoptionen, was auf die Berücksichtigung von Randfällen und benutzerspezifischen Anforderungen hindeutet.",{"category":103,"check":183,"severity":174,"summary":184},"Tool-Fallback","Die Fähigkeit stützt sich hauptsächlich auf interne Logik und die GitHub-API, nicht auf externe MCP-Server, die Fallbacks erfordern würden.",{"category":65,"check":186,"severity":24,"summary":187},"Halt bei unerwartetem Zustand","Die Betonung des Projekts auf Sicherheitsdisziplin, Tests und menschliche Kontrollmechanismen legt nahe, dass es bei unerwarteten Zuständen anhält.",{"category":91,"check":189,"severity":24,"summary":190},"Cross-Skill-Kopplung","Die Fähigkeit grenzt Verantwortlichkeiten klar zwischen sich und Geschwisterfähigkeiten ab und bietet explizite Querverweise anstelle impliziter Kopplung.",1778685754468,"Diese Fähigkeit bietet einen umfassenden Satz von Tools und Agenten zur Verwaltung von Open-Source-Beiträgen, einschließlich PR-Überwachung, Entwurf von Antworten, Problemfindung und Einhaltung von Best Practices für Beiträge. Sie bietet mehrere Bereitstellungsmodelle: ein Claude Code-Plugin, ein MCP-Server und eine eigenständige CLI.",[194,195,196,197,198],"Überwacht alle offenen PRs auf GitHub","Entwirft Antworten auf Feedback von Maintainern","Diagnostiziert CI-Fehler und Merge-Konflikte","Entdeckt und prüft neue Issues zur Bearbeitung","Bietet Anleitungen zur Etikette im Open-Source-Bereich",[200,201,202],"Verwaltung von Beiträgen für andere Plattformen als GitHub","Automatisierung direkter Code-Commits oder Merges ohne Benutzergenehmigung","Als allgemeines Code-Review-Tool außerhalb von Best Practices für Beiträge fungieren","3.0.0","4.4.0","Um den Prozess der Erstellung von Open-Source-Beiträgen zu optimieren und zu professionalisieren, die Einhaltung von Best Practices sicherzustellen und die Effizienz für Mitwirkende zu maximieren.","Die Erweiterung ist außergewöhnlich gut dokumentiert, sicher und praktisch, mit klarem Fokus und robuster Implementierung. Eine sehr geringfügige Beobachtung bezüglich der ",99,"Eine außergewöhnlich gut ausgearbeitete und sichere Fähigkeit zur Verwaltung von Open-Source-Beiträgen.",[210,211,212,213,214],"open-source","contributions","pr-management","code-review","developer-workflow","verified",[217,218,219,220],"Beim Beantworten von Code-Review-Feedback zu einem PR","Beim Schreiben einer PR-Beschreibung oder eines Folgekommentars","Bei der Suche nach neuen Open-Source-Issues zur Beitragsleistung","Bei Bedarf an Anleitungen zur Etikette der Open-Source-Kommunikation",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":235,"testCoverage":238},{"hasLockfile":223},true,1778685737600,{"descriptionLength":226,"readmeSize":227},251,19385,{"closedIssues90d":229,"forks":230,"hasChangelog":223,"manifestVersion":231,"openIssues90d":232,"pushedAt":233,"stars":234},490,2,"2.0.0",6,1778650501000,9,{"hasNpmPackage":236,"license":237,"smitheryVerified":236},false,"MIT",{"hasCi":223,"hasTests":223},{"updatedAt":240},1778685877647,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/oss-contribution","costajohnt","oss-autopilot","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":254,"parentExtension":258,"providers":291,"relations":302,"tags":303,"workflow":304},1778685675685.3613,"k1707a51wp3ckce2wk6rwshvhs86m0d9",{"reviewCount":8},{"description":251,"installMethods":252,"name":253,"sourceUrl":14},"AI-powered autopilot for managing open source contributions - track PRs, respond to maintainers, discover issues, and maintain contribution velocity",{"claudeCode":244},"OSS Autopilot",{"basePath":255,"githubOwner":243,"githubRepo":244,"locale":256,"slug":244,"type":257},"","en","plugin",{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":265,"providers":267,"relations":284,"tags":286,"workflow":287},1778685675685.361,"k170gs7h84fdqg84xqts164qyd86n476",{"reviewCount":8},{"description":263,"installMethods":264,"name":253,"sourceUrl":14},"AI-powered autopilot for managing open source contributions with Claude Code",{"claudeCode":12},{"basePath":255,"githubOwner":243,"githubRepo":244,"locale":256,"slug":244,"type":266},"marketplace",{"evaluate":268,"extract":278},{"promptVersionExtension":269,"promptVersionScoring":204,"score":270,"tags":271,"targetMarket":277,"tier":215},"3.1.0",98,[210,272,211,273,274,275,276],"github","developer-tools","automation","ci-cd","productivity","global",{"commitSha":279,"license":237,"marketplace":280,"plugin":282},"HEAD",{"name":244,"pluginCount":281},1,{"mcpCount":8,"provider":283,"skillCount":8},"classify",{"repoId":285},"kd7423vs95hx5x2gda1av75eps86nhsp",[274,275,211,273,272,210,276],{"evaluatedAt":288,"extractAt":289,"updatedAt":290},1778685695427,1778685675685,1778685910213,{"evaluate":292,"extract":299},{"promptVersionExtension":203,"promptVersionScoring":204,"score":270,"tags":293,"targetMarket":277,"tier":215},[272,210,211,212,294,295,213,296,297,298],"issue-discovery","ci-diagnosis","typescript","cli","mcp",{"commitSha":279,"license":237,"plugin":300},{"mcpCount":8,"provider":283,"skillCount":301},3,{"parentExtensionId":260,"repoId":285},[295,297,213,211,272,294,298,210,212,296],{"evaluatedAt":305,"extractAt":289,"updatedAt":306},1778685705739,1778685910382,{"evaluate":308,"extract":310},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":309,"targetMarket":277,"tier":215},[210,211,212,213,214],{"commitSha":279},{"parentExtensionId":248,"repoId":285,"translatedFrom":312},"k17209g31s1y1y66zj5v3twh6d86nfxk",{"_creationTime":314,"_id":285,"identity":315,"providers":316,"workflow":545},1778685670599.243,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":317,"discover":532,"github":535},{"commitSha":279,"extensions":318},[319,332,401,410,416,424,517],{"basePath":255,"description":263,"displayName":244,"installMethods":320,"rationale":321,"selectedPaths":322,"source":331,"sourceLanguage":256,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[323,326,328],{"path":324,"priority":325},".claude-plugin/marketplace.json","mandatory",{"path":327,"priority":325},"README.md",{"path":329,"priority":330},"LICENSE","high","rule",{"basePath":255,"description":251,"displayName":244,"installMethods":333,"license":237,"rationale":334,"selectedPaths":335,"source":331,"sourceLanguage":256,"type":257},{"claudeCode":244},"plugin manifest at .claude-plugin/plugin.json",[336,338,339,340,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399],{"path":337,"priority":325},".claude-plugin/plugin.json",{"path":327,"priority":325},{"path":329,"priority":330},{"path":341,"priority":342},"skills/contribution-ethics/SKILL.md","medium",{"path":344,"priority":342},"skills/oss-contribution/SKILL.md",{"path":346,"priority":342},"skills/pr-etiquette/SKILL.md",{"path":348,"priority":325},".mcp.json",{"path":350,"priority":330},"agents/README.md",{"path":352,"priority":330},"agents/contribution-strategist.md",{"path":354,"priority":330},"agents/issue-scout.md",{"path":356,"priority":330},"agents/pr-compliance-checker.md",{"path":358,"priority":330},"agents/pr-health-checker.md",{"path":360,"priority":330},"agents/pr-responder.md",{"path":362,"priority":330},"agents/pre-commit-reviewer.md",{"path":364,"priority":330},"agents/repo-evaluator.md",{"path":366,"priority":330},"commands/oss-dashboard.md",{"path":368,"priority":330},"commands/oss-guidelines.md",{"path":370,"priority":330},"commands/oss-help.md",{"path":372,"priority":330},"commands/oss-search.md",{"path":374,"priority":330},"commands/oss.md",{"path":376,"priority":330},"commands/plan-ready.md",{"path":378,"priority":330},"commands/pr-ready.md",{"path":380,"priority":330},"commands/setup-oss.md",{"path":382,"priority":330},"hooks/auto-format-before-push.sh",{"path":384,"priority":330},"hooks/guard-git-operations.sh",{"path":386,"priority":330},"hooks/guard-public-posts.sh",{"path":388,"priority":330},"hooks/guard-public-posts.test.sh",{"path":390,"priority":330},"hooks/hooks.json",{"path":392,"priority":330},"hooks/pre-tool-use-dispatcher.sh",{"path":394,"priority":330},"hooks/pre-tool-use-dispatcher.test.sh",{"path":396,"priority":330},"hooks/safe-refresh-marketplace.sh",{"path":398,"priority":330},"hooks/safe-refresh-marketplace.test.sh",{"path":400,"priority":330},"hooks/session-start.sh",{"basePath":402,"description":403,"displayName":404,"installMethods":405,"rationale":406,"selectedPaths":407,"source":331,"sourceLanguage":256,"type":245},"skills/contribution-ethics","This skill should be used when writing commits, PRs, or comments that will be visible to OSS maintainers — it covers the no-AI-attribution rule, AI-tell avoidance in writing, and the situations where a human contributor should respond instead of the AI tool. Sibling to oss-contribution and pr-etiquette.","contribution-ethics",{"claudeCode":12},"SKILL.md frontmatter at skills/contribution-ethics/SKILL.md",[408],{"path":409,"priority":325},"SKILL.md",{"basePath":242,"description":411,"displayName":13,"installMethods":412,"rationale":413,"selectedPaths":414,"source":331,"sourceLanguage":256,"type":245},"This skill should be used when the user is working on open source contributions, responding to maintainer feedback, writing PR descriptions, working on issues, following up on dormant PRs, or needs guidance on open source etiquette and best practices.",{"claudeCode":12},"SKILL.md frontmatter at skills/oss-contribution/SKILL.md",[415],{"path":409,"priority":325},{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":331,"sourceLanguage":256,"type":245},"skills/pr-etiquette","This skill should be used when responding to maintainer review feedback, writing or reviewing PR descriptions, following up on dormant PRs, validating PR quality before submission, or deciding how to communicate with maintainers. Sibling to oss-contribution and contribution-ethics.","pr-etiquette",{"claudeCode":12},"SKILL.md frontmatter at skills/pr-etiquette/SKILL.md",[423],{"path":409,"priority":325},{"basePath":425,"description":426,"displayName":427,"installMethods":428,"license":237,"rationale":429,"selectedPaths":430,"source":331,"sourceLanguage":256,"type":297},"packages/core","CLI and core library for managing open source contributions","@oss-autopilot/core",{"npm":427},"cli ecosystem detected at packages/core",[431,433,434,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515],{"path":432,"priority":325},"package.json",{"path":327,"priority":325},{"path":435,"priority":436},"src/cli.ts","low",{"path":438,"priority":436},"src/commands/check-integration.ts",{"path":440,"priority":436},"src/commands/comments.ts",{"path":442,"priority":436},"src/commands/compliance-score.ts",{"path":444,"priority":436},"src/commands/config.ts",{"path":446,"priority":436},"src/commands/daily-render.ts",{"path":448,"priority":436},"src/commands/daily.ts",{"path":450,"priority":436},"src/commands/dashboard-data.ts",{"path":452,"priority":436},"src/commands/dashboard-lifecycle.ts",{"path":454,"priority":436},"src/commands/dashboard-process.ts",{"path":456,"priority":436},"src/commands/dashboard-server.ts",{"path":458,"priority":436},"src/commands/dashboard.ts",{"path":460,"priority":436},"src/commands/detect-formatters.ts",{"path":462,"priority":436},"src/commands/dismiss.ts",{"path":464,"priority":436},"src/commands/doctor.ts",{"path":466,"priority":436},"src/commands/features.ts",{"path":468,"priority":436},"src/commands/guidelines.ts",{"path":470,"priority":436},"src/commands/index.ts",{"path":472,"priority":436},"src/commands/init.ts",{"path":474,"priority":436},"src/commands/list-mark-done.ts",{"path":476,"priority":436},"src/commands/list-move-tier.ts",{"path":478,"priority":436},"src/commands/local-repos.ts",{"path":480,"priority":436},"src/commands/move.ts",{"path":482,"priority":436},"src/commands/parse-list.ts",{"path":484,"priority":436},"src/commands/pr-template.ts",{"path":486,"priority":436},"src/commands/rate-limiter.ts",{"path":488,"priority":436},"src/commands/repo-vet.ts",{"path":490,"priority":436},"src/commands/scout-bridge.ts",{"path":492,"priority":436},"src/commands/search.ts",{"path":494,"priority":436},"src/commands/setup.ts",{"path":496,"priority":436},"src/commands/shelve.ts",{"path":498,"priority":436},"src/commands/skip-add.ts",{"path":500,"priority":436},"src/commands/skip-file-parser.ts",{"path":502,"priority":436},"src/commands/startup.ts",{"path":504,"priority":436},"src/commands/state-cmd.ts",{"path":506,"priority":436},"src/commands/stats.ts",{"path":508,"priority":436},"src/commands/status.ts",{"path":510,"priority":436},"src/commands/track.ts",{"path":512,"priority":436},"src/commands/validation.ts",{"path":514,"priority":436},"src/commands/vet-list.ts",{"path":516,"priority":436},"src/commands/vet.ts",{"basePath":518,"description":519,"displayName":520,"installMethods":521,"license":237,"rationale":522,"selectedPaths":523,"source":331,"sourceLanguage":256,"type":298},"packages/mcp-server","MCP server for OSS Autopilot — exposes PR tracking, issue discovery, and contribution management as MCP tools","@oss-autopilot/mcp",{"npm":520},"server.json with namespace/server name at packages/mcp-server/server.json",[524,526,527,528,530],{"path":525,"priority":325},"server.json",{"path":432,"priority":325},{"path":327,"priority":325},{"path":529,"priority":436},"src/index.ts",{"path":531,"priority":436},"src/server.ts",{"sources":533},[534],"manual",{"closedIssues90d":229,"description":536,"forks":230,"homepage":537,"license":237,"openIssues90d":232,"pushedAt":233,"readmeSize":227,"stars":234,"topics":538},"Claude Code plugin — AI-powered autopilot for managing open source contributions. Track PRs, respond to maintainers, discover issues, maintain velocity.","https://github.com/costajohnt/oss-autopilot#readme",[539,297,273,272,210,296,540,541,212,542,543,544,294],"claude-code","ai-agent","anthropic","claude-code-plugin","github-automation","contribution-tracker",{"classifiedAt":546,"discoverAt":547,"extractAt":548,"githubAt":548,"updatedAt":546},1778685675493,1778685670599,1778685673805,[213,211,214,210,212],{"evaluatedAt":551,"extractAt":289,"updatedAt":240},1778685754634,[],[554,585,613,639,669,699],{"_creationTime":555,"_id":556,"community":557,"display":558,"identity":564,"providers":568,"relations":578,"tags":581,"workflow":582},1778695548458.3926,"k172f2ed2j5kxdq8hbw4nszcw186m5xj",{"reviewCount":8},{"description":559,"installMethods":560,"name":562,"sourceUrl":563},"Review a pull request end-to-end using GitHub CLI. Covers diff analysis, commit history review, CI/CD check verification, severity-leveled feedback (blocking/suggestion/nit/praise), and gh pr review submission. Use when a pull request is assigned for review, performing a self-review before requesting others' input, conducting a second review after feedback is addressed, or auditing a merged PR for post-merge quality assessment.\n",{"claudeCode":561},"pjt222/agent-almanac","review-pull-request","https://github.com/pjt222/agent-almanac",{"basePath":565,"githubOwner":566,"githubRepo":567,"locale":256,"slug":562,"type":245},"skills/review-pull-request","pjt222","agent-almanac",{"evaluate":569,"extract":577},{"promptVersionExtension":203,"promptVersionScoring":204,"score":570,"tags":571,"targetMarket":277,"tier":215},100,[572,573,272,213,574,575,576],"review","pull-request","gh-cli","feedback","pr",{"commitSha":279},{"parentExtensionId":579,"repoId":580},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[213,575,574,272,576,573,572],{"evaluatedAt":583,"extractAt":584,"updatedAt":583},1778700796502,1778695548458,{"_creationTime":586,"_id":587,"community":588,"display":589,"identity":595,"providers":599,"relations":606,"tags":609,"workflow":610},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":590,"installMethods":591,"name":593,"sourceUrl":594},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":592},"Yeachan-Heo/oh-my-claudecode","oh-my-claudecode","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":596,"githubOwner":597,"githubRepo":593,"locale":256,"slug":598,"type":245},"skills/ask","Yeachan-Heo","ask",{"evaluate":600,"extract":605},{"promptVersionExtension":203,"promptVersionScoring":204,"score":570,"tags":601,"targetMarket":277,"tier":215},[297,274,602,603,213,604],"llm","prompting","artifact-generation",{"commitSha":279,"license":237},{"parentExtensionId":607,"repoId":608},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[604,274,297,213,602,603],{"evaluatedAt":611,"extractAt":612,"updatedAt":611},1778699303045,1778699234184,{"_creationTime":614,"_id":615,"community":616,"display":617,"identity":623,"providers":628,"relations":633,"tags":635,"workflow":636},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":618,"installMethods":619,"name":621,"sourceUrl":622},"Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.",{"claudeCode":620},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":624,"githubOwner":625,"githubRepo":626,"locale":256,"slug":627,"type":245},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":629,"extract":632},{"promptVersionExtension":203,"promptVersionScoring":204,"score":570,"tags":630,"targetMarket":277,"tier":215},[272,274,213,631,275],"maintenance",{"commitSha":279,"license":237},{"repoId":634},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[274,275,213,272,631],{"evaluatedAt":637,"extractAt":638,"updatedAt":637},1778697688364,1778697652123,{"_creationTime":640,"_id":641,"community":642,"display":643,"identity":649,"providers":654,"relations":661,"tags":664,"workflow":665},1778696534894.3345,"k1751b6d42bfj8sytvbecvrsx186myte",{"reviewCount":8},{"description":644,"installMethods":645,"name":647,"sourceUrl":648},"Führen Sie /handoff aus, um Sitzungsdaten zu erfassen, und schreiben Sie dann einen phasenweisen Implementierungsplan, der darauf verweist. Erstellt Beads für die Nachverfolgung.",{"claudeCode":646},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":650,"githubOwner":651,"githubRepo":652,"locale":18,"slug":653,"type":245},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":655,"extract":660},{"promptVersionExtension":203,"promptVersionScoring":204,"score":570,"tags":656,"targetMarket":277,"tier":215},[657,658,659,213,273],"context","planning","session-management",{"commitSha":279,"license":237},{"repoId":662,"translatedFrom":663},"kd751dv4xqaztg0deehhxazcjn86mynf","k175pwr78zcnem11h4am251frn86mh2m",[213,657,273,658,659],{"evaluatedAt":666,"extractAt":667,"updatedAt":668},1778696514353,1778696473190,1778696534894,{"_creationTime":670,"_id":671,"community":672,"display":673,"identity":679,"providers":683,"relations":690,"tags":694,"workflow":695},1778693912953.4138,"k17dr6t97mgw4jtb7vfx5a45es86ma3t",{"reviewCount":8},{"description":674,"installMethods":675,"name":677,"sourceUrl":678},"Schreibt Code-Review-Kommentare so um, dass sie wie von einem menschlichen Teammitglied klingen. Reduziert typische KI-Einleitungen (\"Ich habe bemerkt...\", \"Ich frage mich, ob vielleicht...\", \"Es könnte sich lohnen, zu überlegen...\"). Jeder Kommentar ist direkt: Ort, Problem, konkrete Lösung. Verwenden Sie es, wenn der Benutzer \"Review als Mensch umschreiben\", \"PR-Kommentar de-slopen\", \"dieses Feedback menschlich klingen lassen\", \"diesen PR überprüfen\", \"Code-Review\", \"/review\", \"/unslop-review\" sagt. Löst automatisch aus, wenn PRs überprüft werden.\n",{"claudeCode":676},"MohamedAbdallah-14/unslop","unslop-review","https://github.com/MohamedAbdallah-14/unslop",{"basePath":680,"githubOwner":681,"githubRepo":682,"locale":18,"slug":677,"type":245},"skills/unslop-review","MohamedAbdallah-14","unslop",{"evaluate":684,"extract":689},{"promptVersionExtension":203,"promptVersionScoring":204,"score":570,"tags":685,"targetMarket":277,"tier":215},[686,687,213,688,273],"text-rewriting","ai-detection","natural-language-processing",{"commitSha":279},{"parentExtensionId":691,"repoId":692,"translatedFrom":693},"k177fsagh49r77m9y4755zc1mn86m1jm","kd727xcarpnqcat3wd68ms466s86mwkb","k176ahvt49a4bskq406thpyn6x86n6k4",[687,213,273,688,686],{"evaluatedAt":696,"extractAt":697,"updatedAt":698},1778693837524,1778693661691,1778693912953,{"_creationTime":700,"_id":701,"community":702,"display":703,"identity":709,"providers":714,"relations":722,"tags":725,"workflow":726},1778691370980.6204,"k175r5wzz8n1wk65qfwqv70vkn86n2kg",{"reviewCount":8},{"description":704,"installMethods":705,"name":707,"sourceUrl":708},"Überprüft Pull Requests in Drupal 11 (oder anderen) Projekten gemäß der Codex-Methodik (Geschäftslogik, Edge Cases von Hooks/Queries, Sicherheit, Performance, Vollständigkeit). Generiert einen .md-Bericht im erkannten IDE-Ordner (.antigravity/, .cursor/, .vscode/ oder docs/) mit Befunden nach Schweregrad und umsetzbaren Lösungen. Verwenden Sie dies, wenn der Benutzer \"Codex-Überprüfung\", \"PR-Überprüfung\", \"PR überprüfen\", \"PR überprüfen\" anfordert.",{"claudeCode":706},"j4rk0r/claude-skills","Codex PR Review","https://github.com/j4rk0r/claude-skills",{"basePath":710,"githubOwner":711,"githubRepo":712,"locale":18,"slug":713,"type":245},"skills/codex-pr-review","j4rk0r","claude-skills","codex-pr-review",{"evaluate":715,"extract":721},{"promptVersionExtension":203,"promptVersionScoring":204,"score":570,"tags":716,"targetMarket":277,"tier":215},[717,213,573,718,719,720],"drupal","codex","security","quality-assurance",{"commitSha":279,"license":237},{"repoId":723,"translatedFrom":724},"kd79shaph0e07035621cxd7x1n86m944","k175cj68ewyej64segk2xnppss86n5ad",[213,718,717,573,720,719],{"evaluatedAt":727,"extractAt":728,"updatedAt":729},1778691239127,1778691193352,1778691370980]