[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-costajohnt-contribution-ethics-de":3,"guides-for-costajohnt-contribution-ethics":554,"similar-k1788rkmwk0fs9s68ja5aw83k186n85n-de":555},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":235,"parentExtension":245,"providers":309,"relations":313,"repo":315,"tags":551,"workflow":552},1778685847358.072,"k1788rkmwk0fs9s68ja5aw83k186n85n",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Diese Fähigkeit sollte beim Schreiben von Commits, PRs oder Kommentaren verwendet werden, die für OSS-Maintainer sichtbar sind — sie deckt die Regel zur Nicht-Zuschreibung von KI ab, die Vermeidung von KI-Anzeichen beim Schreiben und die Situationen, in denen ein menschlicher Mitwirkender anstelle des KI-Tools antworten sollte. Geschwister von oss-contribution und pr-etiquette.",{"claudeCode":12},"costajohnt/oss-autopilot","contribution-ethics","https://github.com/costajohnt/oss-autopilot",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":220,"workflow":238},1778685847358.0723,"kn786e73bmmr9nh8h1q3mtbx5h86n3aw","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":198,"promptVersionExtension":202,"promptVersionScoring":203,"purpose":204,"rationale":205,"score":206,"summary":207,"tags":208,"tier":214,"useCases":215},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Relevanz des Problems","pass","Die Beschreibung legt klar das Problem der ethischen OSS-Beiträge dar, einschließlich Zuschreibung, Vermeidung von KI-Merkmalen und Wissen, wann auf einen Menschen zurückgegriffen werden muss.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet spezifische Regeln und Anleitungen zur KI-Zuschreibung und zur Vermeidung von KI-Merkmalen, die über das Standardverhalten von LLMs hinausgehen und einen nuancierten Aspekt von OSS-Beiträgen ansprechen.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsbereitschaft","Die Fähigkeit ist eine Reihe von Richtlinien und Best Practices, die direkt auf OSS-Beitrags-Workflows anwendbar sind und keine externe Einrichtung über den KI-Agenten selbst hinaus erfordern.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Fähigkeit konzentriert sich speziell auf ethisches Verhalten und Schreibstil für KI-gestützte OSS-Beiträge, ein klar definiertes Gebiet.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die bereitgestellte Beschreibung spiegelt den Zweck der Fähigkeit in Bezug auf ethische OSS-Beiträge genau und prägnant wider.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Abgeschottete Werkzeuge","not_applicable","Dies ist eine Fähigkeits-basierte Erweiterung und stellt keine spezifischen Werkzeuge auf die gleiche Weise bereit wie eine CLI oder ein MCP-Server.",{"category":45,"check":46,"severity":42,"summary":47},"Dokumentation","Konfigurations- & Parameterreferenz","Diese Fähigkeit scheint keine konfigurierbaren Parameter zu haben oder sich auf implizite Konfigurationen wie Umgebungsvariablen zu verlassen.",{"category":33,"check":49,"severity":42,"summary":50},"Werkzeugbenennung","Dies ist eine Fähigkeits-basierte Erweiterung und stellt keine spezifischen Werkzeuge mit Namen bereit.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Dies ist eine Fähigkeits-basierte Erweiterung und stellt keine spezifischen Werkzeuge mit Ein-/Ausgabeschemata bereit.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Das Projekt enthält eine Standard-MIT-Lizenzdatei, die eine breite Nutzbarkeit ermöglicht.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Das Repository zeigt aktuelle Commits innerhalb der letzten 3 Monate, was auf eine aktive Wartung hindeutet.",{"category":59,"check":63,"severity":24,"summary":64},"Abhängigkeitsverwaltung","Das Projekt verwendet pnpm-Arbeitsbereiche und Lockfiles, was auf gute Praktiken in der Abhängigkeitsverwaltung hindeutet. Der README erwähnt auch automatisierte Release-Pipelines.",{"category":66,"check":67,"severity":42,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit selbst handhabt keine Geheimnisse; sie liefert Richtlinien. Das zugehörige Repository erwähnt Sicherheitsdisziplin, aber diese spezifische Fähigkeit verwendet keine direkten Geheimnisse.",{"category":66,"check":70,"severity":24,"summary":71},"Injektion","Die Fähigkeit liefert Richtlinien und scheint keine nicht vertrauenswürdigen Drittanbieterdaten zu laden oder auszuführen.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Fähigkeit liefert Richtlinien und ruft keine Remote-Inhalte ab oder führt externe Skripte aus.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolation","Als Richtliniensammlung interagiert die Fähigkeit nicht mit dem Dateisystem und führt keine Operationen außerhalb ihres Rahmens durch.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Die Fähigkeit liefert Richtlinien und enthält keinen ausführbaren Code, der zu Sandbox-Escapes führen könnte.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Die Fähigkeit liefert Richtlinien für ethische Beiträge und beinhaltet keine ausgehenden Anrufe oder Datenübermittlungen.",{"category":66,"check":85,"severity":24,"summary":86},"Tricks mit verstecktem Text","Der gebündelte Inhalt (SKILL.md) ist frei von versteckten Steuerungs-Tricks und verwendet sauberes, druckbares ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opake Codeausführung","Die Fähigkeit besteht aus Markdown und enthält keinen obfuskierten oder opaken Code.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Fähigkeit liefert Richtlinien und trifft keine Annahmen über die Projektstruktur des Benutzers.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit für Issues","Das Repository hat eine hohe Anzahl geschlossener Issues im Verhältnis zu offenen (490 geschlossen, 6 offen in 90 Tagen), was auf gutes Engagement der Maintainer hindeutet.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release-Management","Das SKILL.md-Frontmatter deklariert eine aussagekräftige Semver-Version (1.0.0) und der README verweist auf automatisierte Release-Pipelines.",{"category":104,"check":105,"severity":42,"summary":106},"Ausführung","Validierung","Diese Fähigkeit liefert Richtlinien und beinhaltet keinen ausführbaren Code, der eine Eingabevalidierung erfordert.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Als Fähigkeit, die Richtlinien liefert, führt sie keine destruktiven Operationen durch.",{"category":111,"check":112,"severity":42,"summary":113},"Codeausführung","Fehlerbehandlung","Diese Fähigkeit liefert Richtlinien und enthält keinen ausführbaren Code mit Fehlerpfaden.",{"category":111,"check":115,"severity":42,"summary":116},"Protokollierung","Diese Fähigkeit liefert Richtlinien und führt keine Aktionen durch, die eine Protokollierung erfordern.",{"category":118,"check":119,"severity":42,"summary":120},"Compliance","DSGVO","Die Fähigkeit liefert Richtlinien und verarbeitet keine personenbezogenen Daten.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Richtlinien der Fähigkeit sind universell auf Open-Source-Beiträge anwendbar und scheinen nicht geografisch eingeschränkt zu sein.",{"category":92,"check":125,"severity":42,"summary":126},"Laufzeitstabilität","Diese Fähigkeit liefert Richtlinien und hat keine Laufzeitabhängigkeiten von bestimmten Betriebssystemen oder Shells.",{"category":45,"check":128,"severity":24,"summary":129},"README","Das README existiert und bietet einen umfassenden Überblick über das OSS Autopilot-Projekt, einschließlich seines Zwecks und seiner technischen Highlights.",{"category":33,"check":131,"severity":42,"summary":132},"Größe der Werkzeugoberfläche","Dies ist eine Fähigkeits-basierte Erweiterung und stellt keine mehreren einzelnen Werkzeuge oder Befehle bereit.",{"category":40,"check":134,"severity":42,"summary":135},"Überlappende Nahe-Synonym-Werkzeuge","Dies ist eine Fähigkeits-basierte Erweiterung und stellt keine spezifischen Werkzeuge mit überlappender Funktionalität bereit.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom-Funktionen","Die im README und SKILL.md beworbenen Funktionen stimmen mit dem beschriebenen Zweck der Fähigkeit überein.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Das README bietet klare Installationsanleitungen für verschiedene Umgebungen (Claude Code Plugin, MCP-Server, CLI) und enthält Copy-Paste-Beispiele.",{"category":144,"check":145,"severity":42,"summary":146},"Fehler","Aktionsfähige Fehlermeldungen","Diese Fähigkeit liefert Richtlinien und hat keine benutzerseitigen Fehlerpfade.",{"category":104,"check":148,"severity":24,"summary":149},"Angeheftete Abhängigkeiten","Das Projekt verwendet pnpm-Arbeitsbereiche und Lockfiles, und das README deutet auf automatisierte Release-Pipelines hin, was auf die Anheftung von Abhängigkeiten schließen lässt.",{"category":33,"check":151,"severity":42,"summary":152},"Trockenlauf-Vorschau","Diese Fähigkeit liefert Richtlinien und führt keine zustandsverändernden Operationen oder ausgehende Datenübermittlungen durch.",{"category":154,"check":155,"severity":42,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Diese Fähigkeit liefert Richtlinien und beinhaltet keine Remote-Aufrufe oder zustandsverändernden Operationen.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetrie-Opt-in","Das README besagt ausdrücklich, dass alle Daten lokal in '~/.oss-autopilot/' gespeichert werden und nichts an externe Server gesendet wird, außer GitHub API-Aufrufen, was keine Telemetriesammlung impliziert.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Der Zweck der Fähigkeit ist präzise definiert: ethische OSS-Beiträge leiten, Zuschreibung, Vermeidung von KI-Merkmalen und Weiterleitung an Menschen abdecken, mit klaren Auslösern und Grenzen.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das SKILL.md-Frontmatter ist prägnant und fasst die Kernfähigkeit und die Zielanwendungsfälle der Fähigkeit effektiv zusammen.",{"category":45,"check":167,"severity":24,"summary":168},"Prägnanter Körper","Das SKILL.md ist prägnant und lagert tiefere Materialien wie Repository-Bewertung und Anti-KI-Richtlinien in separate Dateien (`docs/repo-scoring.md`, `docs/anti-llm-policy.md`) aus, was eine progressive Offenlegung zeigt.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Das SKILL.md verweist auf externe Dokumentation für detaillierte Erklärungen zu Repository-Bewertungen und Anti-KI-Richtlinien und nutzt dabei progressive Offenlegung.",{"category":170,"check":174,"severity":42,"summary":175},"Forked Exploration","Diese Fähigkeit liefert Richtlinien und beinhaltet keine tiefgehende Erkundung oder Code-Überprüfung, die die Kontext-Forking erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Obwohl keine Beispiele für Codeausführung bereitgestellt werden, bietet die Fähigkeit klare textuelle Anleitungen und Verweise auf verwandte Fähigkeiten für verschiedene Aspekte von OSS-Beiträgen.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die Fähigkeit behandelt Randfälle und Einschränkungen im Kontext der OSS-Beitragsethik, wie z. B. wann ein menschlicher Mitwirkender einzuschalten ist und explizite Regeln gegen KI-Zuschreibung.",{"category":92,"check":183,"severity":42,"summary":184},"Werkzeug-Fallback","Diese Fähigkeit ist nicht auf externe Werkzeuge oder MCP-Server angewiesen; sie liefert In-situ-Richtlinien.",{"category":66,"check":186,"severity":24,"summary":187},"Halt bei unerwartetem Zustand","Die Fähigkeit liefert Richtlinien für ethisches Verhalten und leitet Benutzer implizit an, anzuhalten und neu zu bewerten, wenn ethische Vorbedingungen nicht erfüllt sind.",{"category":92,"check":189,"severity":24,"summary":190},"Übergreifende Kopplung von Fähigkeiten","Das SKILL.md verweist explizit auf verwandte Fähigkeiten (`oss-contribution`, `pr-etiquette`), ohne sich implizit auf sie zu verlassen, was die Modularität fördert.",1778685737249,"Diese Fähigkeit bietet umfassende Richtlinien für ethisches Verhalten bei KI-gestützten Open-Source-Beiträgen und konzentriert sich auf die ordnungsgemäße Zuschreibung, die Vermeidung von KI-Merkmalen beim Schreiben und das Wissen, wann auf menschliche Mitwirkende zurückgegriffen werden muss. Sie ist Teil des größeren OSS Autopilot-Projekts.",[194,195,196,197],"Bietet Regeln für die KI-Zuschreibung in Commits und PRs","Leitet gegen Schreibmuster für KI-Kennzeichnungen in für Maintainer sichtbarer Kommunikation","Definiert Situationen, die die Intervention menschlicher Mitwirkender erfordern","Verweist auf verwandte Fähigkeiten für breitere OSS-Beitragsanleitungen",[199,200,201],"Automatisierung des Beitragsprozesses","Bereitstellung von Code-Generierungs- oder Überprüfungsfunktionen","Durchsetzung von Beitragsregeln; bietet nur Anleitung","3.0.0","4.4.0","Sicherstellen, dass KI-gestützte Beiträge zu Open-Source-Projekten ethischen Standards entsprechen und Transparenz und korrekte Gutschrift wahren.","Die Erweiterung zeigt eine ausgezeichnete Qualität in Bezug auf Dokumentation, Wartbarkeit und Sicherheit. Alle Prüfungen bestanden oder waren nicht anwendbar, was auf eine polierte und gut definierte Fähigkeit hinweist.",95,"Eine qualitativ hochwertige Fähigkeit zur Anleitung ethischer, KI-gestützter Open-Source-Beiträge.",[209,210,211,212,213],"oss","contribution","ethics","ai-attribution","code-review","verified",[216,217,218,219],"Schreiben von Commits und PR-Beschreibungen","Beantwortung von Feedback von Maintainern","Beitrag zu Open-Source-Projekten mit KI-Unterstützung","Sicherstellung der ethischen KI-Nutzung in kollaborativen Codeumgebungen",{"codeQuality":221,"collectedAt":223,"documentation":224,"maintenance":227,"security":234,"testCoverage":237},{"hasLockfile":222},true,1778685706045,{"descriptionLength":225,"readmeSize":226},304,19385,{"closedIssues90d":228,"forks":229,"hasChangelog":222,"manifestVersion":230,"openIssues90d":231,"pushedAt":232,"stars":233},490,2,"1.0.0",6,1778650501000,9,{"hasNpmPackage":235,"license":236,"smitheryVerified":235},false,"MIT",{"hasCi":222,"hasTests":222},{"updatedAt":239},1778685847358,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/contribution-ethics","costajohnt","oss-autopilot","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":253,"parentExtension":257,"providers":292,"relations":304,"tags":305,"workflow":306},1778685675685.3613,"k1707a51wp3ckce2wk6rwshvhs86m0d9",{"reviewCount":8},{"description":250,"installMethods":251,"name":252,"sourceUrl":14},"AI-powered autopilot for managing open source contributions - track PRs, respond to maintainers, discover issues, and maintain contribution velocity",{"claudeCode":243},"OSS Autopilot",{"basePath":254,"githubOwner":242,"githubRepo":243,"locale":255,"slug":243,"type":256},"","en","plugin",{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":264,"providers":266,"relations":285,"tags":287,"workflow":288},1778685675685.361,"k170gs7h84fdqg84xqts164qyd86n476",{"reviewCount":8},{"description":262,"installMethods":263,"name":252,"sourceUrl":14},"AI-powered autopilot for managing open source contributions with Claude Code",{"claudeCode":12},{"basePath":254,"githubOwner":242,"githubRepo":243,"locale":255,"slug":243,"type":265},"marketplace",{"evaluate":267,"extract":279},{"promptVersionExtension":268,"promptVersionScoring":203,"score":269,"tags":270,"targetMarket":278,"tier":214},"3.1.0",98,[271,272,273,274,275,276,277],"open-source","github","contributions","developer-tools","automation","ci-cd","productivity","global",{"commitSha":280,"license":236,"marketplace":281,"plugin":283},"HEAD",{"name":243,"pluginCount":282},1,{"mcpCount":8,"provider":284,"skillCount":8},"classify",{"repoId":286},"kd7423vs95hx5x2gda1av75eps86nhsp",[275,276,273,274,272,271,277],{"evaluatedAt":289,"extractAt":290,"updatedAt":291},1778685695427,1778685675685,1778685910213,{"evaluate":293,"extract":301},{"promptVersionExtension":202,"promptVersionScoring":203,"score":269,"tags":294,"targetMarket":278,"tier":214},[272,271,273,295,296,297,213,298,299,300],"pr-management","issue-discovery","ci-diagnosis","typescript","cli","mcp",{"commitSha":280,"license":236,"plugin":302},{"mcpCount":8,"provider":284,"skillCount":303},3,{"parentExtensionId":259,"repoId":286},[297,299,213,273,272,296,300,271,295,298],{"evaluatedAt":307,"extractAt":290,"updatedAt":308},1778685705739,1778685910382,{"evaluate":310,"extract":312},{"promptVersionExtension":202,"promptVersionScoring":203,"score":206,"tags":311,"targetMarket":278,"tier":214},[209,210,211,212,213],{"commitSha":280},{"parentExtensionId":247,"repoId":286,"translatedFrom":314},"k172b6742gcp4wk6a3e1errj9586na98",{"_creationTime":316,"_id":286,"identity":317,"providers":318,"workflow":547},1778685670599.243,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":319,"discover":534,"github":537},{"commitSha":280,"extensions":320},[321,334,403,410,418,426,519],{"basePath":254,"description":262,"displayName":243,"installMethods":322,"rationale":323,"selectedPaths":324,"source":333,"sourceLanguage":255,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[325,328,330],{"path":326,"priority":327},".claude-plugin/marketplace.json","mandatory",{"path":329,"priority":327},"README.md",{"path":331,"priority":332},"LICENSE","high","rule",{"basePath":254,"description":250,"displayName":243,"installMethods":335,"license":236,"rationale":336,"selectedPaths":337,"source":333,"sourceLanguage":255,"type":256},{"claudeCode":243},"plugin manifest at .claude-plugin/plugin.json",[338,340,341,342,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,401],{"path":339,"priority":327},".claude-plugin/plugin.json",{"path":329,"priority":327},{"path":331,"priority":332},{"path":343,"priority":344},"skills/contribution-ethics/SKILL.md","medium",{"path":346,"priority":344},"skills/oss-contribution/SKILL.md",{"path":348,"priority":344},"skills/pr-etiquette/SKILL.md",{"path":350,"priority":327},".mcp.json",{"path":352,"priority":332},"agents/README.md",{"path":354,"priority":332},"agents/contribution-strategist.md",{"path":356,"priority":332},"agents/issue-scout.md",{"path":358,"priority":332},"agents/pr-compliance-checker.md",{"path":360,"priority":332},"agents/pr-health-checker.md",{"path":362,"priority":332},"agents/pr-responder.md",{"path":364,"priority":332},"agents/pre-commit-reviewer.md",{"path":366,"priority":332},"agents/repo-evaluator.md",{"path":368,"priority":332},"commands/oss-dashboard.md",{"path":370,"priority":332},"commands/oss-guidelines.md",{"path":372,"priority":332},"commands/oss-help.md",{"path":374,"priority":332},"commands/oss-search.md",{"path":376,"priority":332},"commands/oss.md",{"path":378,"priority":332},"commands/plan-ready.md",{"path":380,"priority":332},"commands/pr-ready.md",{"path":382,"priority":332},"commands/setup-oss.md",{"path":384,"priority":332},"hooks/auto-format-before-push.sh",{"path":386,"priority":332},"hooks/guard-git-operations.sh",{"path":388,"priority":332},"hooks/guard-public-posts.sh",{"path":390,"priority":332},"hooks/guard-public-posts.test.sh",{"path":392,"priority":332},"hooks/hooks.json",{"path":394,"priority":332},"hooks/pre-tool-use-dispatcher.sh",{"path":396,"priority":332},"hooks/pre-tool-use-dispatcher.test.sh",{"path":398,"priority":332},"hooks/safe-refresh-marketplace.sh",{"path":400,"priority":332},"hooks/safe-refresh-marketplace.test.sh",{"path":402,"priority":332},"hooks/session-start.sh",{"basePath":241,"description":404,"displayName":13,"installMethods":405,"rationale":406,"selectedPaths":407,"source":333,"sourceLanguage":255,"type":244},"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.",{"claudeCode":12},"SKILL.md frontmatter at skills/contribution-ethics/SKILL.md",[408],{"path":409,"priority":327},"SKILL.md",{"basePath":411,"description":412,"displayName":413,"installMethods":414,"rationale":415,"selectedPaths":416,"source":333,"sourceLanguage":255,"type":244},"skills/oss-contribution","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.","oss-contribution",{"claudeCode":12},"SKILL.md frontmatter at skills/oss-contribution/SKILL.md",[417],{"path":409,"priority":327},{"basePath":419,"description":420,"displayName":421,"installMethods":422,"rationale":423,"selectedPaths":424,"source":333,"sourceLanguage":255,"type":244},"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",[425],{"path":409,"priority":327},{"basePath":427,"description":428,"displayName":429,"installMethods":430,"license":236,"rationale":431,"selectedPaths":432,"source":333,"sourceLanguage":255,"type":299},"packages/core","CLI and core library for managing open source contributions","@oss-autopilot/core",{"npm":429},"cli ecosystem detected at packages/core",[433,435,436,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,517],{"path":434,"priority":327},"package.json",{"path":329,"priority":327},{"path":437,"priority":438},"src/cli.ts","low",{"path":440,"priority":438},"src/commands/check-integration.ts",{"path":442,"priority":438},"src/commands/comments.ts",{"path":444,"priority":438},"src/commands/compliance-score.ts",{"path":446,"priority":438},"src/commands/config.ts",{"path":448,"priority":438},"src/commands/daily-render.ts",{"path":450,"priority":438},"src/commands/daily.ts",{"path":452,"priority":438},"src/commands/dashboard-data.ts",{"path":454,"priority":438},"src/commands/dashboard-lifecycle.ts",{"path":456,"priority":438},"src/commands/dashboard-process.ts",{"path":458,"priority":438},"src/commands/dashboard-server.ts",{"path":460,"priority":438},"src/commands/dashboard.ts",{"path":462,"priority":438},"src/commands/detect-formatters.ts",{"path":464,"priority":438},"src/commands/dismiss.ts",{"path":466,"priority":438},"src/commands/doctor.ts",{"path":468,"priority":438},"src/commands/features.ts",{"path":470,"priority":438},"src/commands/guidelines.ts",{"path":472,"priority":438},"src/commands/index.ts",{"path":474,"priority":438},"src/commands/init.ts",{"path":476,"priority":438},"src/commands/list-mark-done.ts",{"path":478,"priority":438},"src/commands/list-move-tier.ts",{"path":480,"priority":438},"src/commands/local-repos.ts",{"path":482,"priority":438},"src/commands/move.ts",{"path":484,"priority":438},"src/commands/parse-list.ts",{"path":486,"priority":438},"src/commands/pr-template.ts",{"path":488,"priority":438},"src/commands/rate-limiter.ts",{"path":490,"priority":438},"src/commands/repo-vet.ts",{"path":492,"priority":438},"src/commands/scout-bridge.ts",{"path":494,"priority":438},"src/commands/search.ts",{"path":496,"priority":438},"src/commands/setup.ts",{"path":498,"priority":438},"src/commands/shelve.ts",{"path":500,"priority":438},"src/commands/skip-add.ts",{"path":502,"priority":438},"src/commands/skip-file-parser.ts",{"path":504,"priority":438},"src/commands/startup.ts",{"path":506,"priority":438},"src/commands/state-cmd.ts",{"path":508,"priority":438},"src/commands/stats.ts",{"path":510,"priority":438},"src/commands/status.ts",{"path":512,"priority":438},"src/commands/track.ts",{"path":514,"priority":438},"src/commands/validation.ts",{"path":516,"priority":438},"src/commands/vet-list.ts",{"path":518,"priority":438},"src/commands/vet.ts",{"basePath":520,"description":521,"displayName":522,"installMethods":523,"license":236,"rationale":524,"selectedPaths":525,"source":333,"sourceLanguage":255,"type":300},"packages/mcp-server","MCP server for OSS Autopilot — exposes PR tracking, issue discovery, and contribution management as MCP tools","@oss-autopilot/mcp",{"npm":522},"server.json with namespace/server name at packages/mcp-server/server.json",[526,528,529,530,532],{"path":527,"priority":327},"server.json",{"path":434,"priority":327},{"path":329,"priority":327},{"path":531,"priority":438},"src/index.ts",{"path":533,"priority":438},"src/server.ts",{"sources":535},[536],"manual",{"closedIssues90d":228,"description":538,"forks":229,"homepage":539,"license":236,"openIssues90d":231,"pushedAt":232,"readmeSize":226,"stars":233,"topics":540},"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",[541,299,274,272,271,298,542,543,295,544,545,546,296],"claude-code","ai-agent","anthropic","claude-code-plugin","github-automation","contribution-tracker",{"classifiedAt":548,"discoverAt":549,"extractAt":550,"githubAt":550,"updatedAt":548},1778685675493,1778685670599,1778685673805,[212,213,210,211,209],{"evaluatedAt":553,"extractAt":290,"updatedAt":239},1778685737357,[],[556,587,615,641,671,701],{"_creationTime":557,"_id":558,"community":559,"display":560,"identity":566,"providers":570,"relations":580,"tags":583,"workflow":584},1778695548458.3926,"k172f2ed2j5kxdq8hbw4nszcw186m5xj",{"reviewCount":8},{"description":561,"installMethods":562,"name":564,"sourceUrl":565},"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":563},"pjt222/agent-almanac","review-pull-request","https://github.com/pjt222/agent-almanac",{"basePath":567,"githubOwner":568,"githubRepo":569,"locale":255,"slug":564,"type":244},"skills/review-pull-request","pjt222","agent-almanac",{"evaluate":571,"extract":579},{"promptVersionExtension":202,"promptVersionScoring":203,"score":572,"tags":573,"targetMarket":278,"tier":214},100,[574,575,272,213,576,577,578],"review","pull-request","gh-cli","feedback","pr",{"commitSha":280},{"parentExtensionId":581,"repoId":582},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[213,577,576,272,578,575,574],{"evaluatedAt":585,"extractAt":586,"updatedAt":585},1778700796502,1778695548458,{"_creationTime":588,"_id":589,"community":590,"display":591,"identity":597,"providers":601,"relations":608,"tags":611,"workflow":612},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":592,"installMethods":593,"name":595,"sourceUrl":596},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":594},"Yeachan-Heo/oh-my-claudecode","oh-my-claudecode","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":598,"githubOwner":599,"githubRepo":595,"locale":255,"slug":600,"type":244},"skills/ask","Yeachan-Heo","ask",{"evaluate":602,"extract":607},{"promptVersionExtension":202,"promptVersionScoring":203,"score":572,"tags":603,"targetMarket":278,"tier":214},[299,275,604,605,213,606],"llm","prompting","artifact-generation",{"commitSha":280,"license":236},{"parentExtensionId":609,"repoId":610},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[606,275,299,213,604,605],{"evaluatedAt":613,"extractAt":614,"updatedAt":613},1778699303045,1778699234184,{"_creationTime":616,"_id":617,"community":618,"display":619,"identity":625,"providers":630,"relations":635,"tags":637,"workflow":638},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":620,"installMethods":621,"name":623,"sourceUrl":624},"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":622},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":626,"githubOwner":627,"githubRepo":628,"locale":255,"slug":629,"type":244},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":631,"extract":634},{"promptVersionExtension":202,"promptVersionScoring":203,"score":572,"tags":632,"targetMarket":278,"tier":214},[272,275,213,633,276],"maintenance",{"commitSha":280,"license":236},{"repoId":636},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[275,276,213,272,633],{"evaluatedAt":639,"extractAt":640,"updatedAt":639},1778697688364,1778697652123,{"_creationTime":642,"_id":643,"community":644,"display":645,"identity":651,"providers":656,"relations":663,"tags":666,"workflow":667},1778696534894.3345,"k1751b6d42bfj8sytvbecvrsx186myte",{"reviewCount":8},{"description":646,"installMethods":647,"name":649,"sourceUrl":650},"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":648},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":652,"githubOwner":653,"githubRepo":654,"locale":18,"slug":655,"type":244},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":657,"extract":662},{"promptVersionExtension":202,"promptVersionScoring":203,"score":572,"tags":658,"targetMarket":278,"tier":214},[659,660,661,213,274],"context","planning","session-management",{"commitSha":280,"license":236},{"repoId":664,"translatedFrom":665},"kd751dv4xqaztg0deehhxazcjn86mynf","k175pwr78zcnem11h4am251frn86mh2m",[213,659,274,660,661],{"evaluatedAt":668,"extractAt":669,"updatedAt":670},1778696514353,1778696473190,1778696534894,{"_creationTime":672,"_id":673,"community":674,"display":675,"identity":681,"providers":685,"relations":692,"tags":696,"workflow":697},1778693912953.4138,"k17dr6t97mgw4jtb7vfx5a45es86ma3t",{"reviewCount":8},{"description":676,"installMethods":677,"name":679,"sourceUrl":680},"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":678},"MohamedAbdallah-14/unslop","unslop-review","https://github.com/MohamedAbdallah-14/unslop",{"basePath":682,"githubOwner":683,"githubRepo":684,"locale":18,"slug":679,"type":244},"skills/unslop-review","MohamedAbdallah-14","unslop",{"evaluate":686,"extract":691},{"promptVersionExtension":202,"promptVersionScoring":203,"score":572,"tags":687,"targetMarket":278,"tier":214},[688,689,213,690,274],"text-rewriting","ai-detection","natural-language-processing",{"commitSha":280},{"parentExtensionId":693,"repoId":694,"translatedFrom":695},"k177fsagh49r77m9y4755zc1mn86m1jm","kd727xcarpnqcat3wd68ms466s86mwkb","k176ahvt49a4bskq406thpyn6x86n6k4",[689,213,274,690,688],{"evaluatedAt":698,"extractAt":699,"updatedAt":700},1778693837524,1778693661691,1778693912953,{"_creationTime":702,"_id":703,"community":704,"display":705,"identity":711,"providers":716,"relations":724,"tags":727,"workflow":728},1778691370980.6204,"k175r5wzz8n1wk65qfwqv70vkn86n2kg",{"reviewCount":8},{"description":706,"installMethods":707,"name":709,"sourceUrl":710},"Ü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":708},"j4rk0r/claude-skills","Codex PR Review","https://github.com/j4rk0r/claude-skills",{"basePath":712,"githubOwner":713,"githubRepo":714,"locale":18,"slug":715,"type":244},"skills/codex-pr-review","j4rk0r","claude-skills","codex-pr-review",{"evaluate":717,"extract":723},{"promptVersionExtension":202,"promptVersionScoring":203,"score":572,"tags":718,"targetMarket":278,"tier":214},[719,213,575,720,721,722],"drupal","codex","security","quality-assurance",{"commitSha":280,"license":236},{"repoId":725,"translatedFrom":726},"kd79shaph0e07035621cxd7x1n86m944","k175cj68ewyej64segk2xnppss86n5ad",[213,720,719,575,722,721],{"evaluatedAt":729,"extractAt":730,"updatedAt":731},1778691239127,1778691193352,1778691370980]