[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-costajohnt-oss-contribution-zh-CN":3,"guides-for-costajohnt-oss-contribution":553,"similar-k178htg2bhzbgr67c7g9412a5h86m6p9-zh-CN":554},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":237,"parentExtension":247,"providers":308,"relations":312,"repo":314,"tags":550,"workflow":551},1778685875961.1992,"k178htg2bhzbgr67c7g9412a5h86m6p9",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"当用户处理开源贡献、响应维护者反馈、撰写 PR 描述、处理 issue、跟进过期的 PR 或需要有关开源礼仪和最佳实践的指导时，应使用此技能。",{"claudeCode":12},"costajohnt/oss-autopilot","oss-contribution","https://github.com/costajohnt/oss-autopilot",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":240},1778685875961.1995,"kn79td9asnxk7a8qw414qa3hs186ntvw","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":216,"useCases":217},[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,189],{"category":22,"check":23,"severity":24,"summary":25},"实用性","问题相关性","pass","描述清楚地说明了处理开源贡献的问题，并列出了诸如响应反馈和处理 issue 等具体场景。",{"category":22,"check":27,"severity":24,"summary":28},"独特卖点","该技能为开源贡献提供了专门的代理和工作流，通过自动化 PR 响应起草和 issue 发现等特定任务，提供了超越通用 LLM 的显著价值。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪性","该技能涵盖了开源贡献的完整生命周期，从 issue 发现到 PR 管理和响应起草，并附有清晰的说明和多种部署模型。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该技能专注于开源贡献最佳实践，并针对特定阶段提供详细的子技能，保持了领域的一致性。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确地反映了技能的用途和范围，详细说明了开源贡献的具体用例。",{"category":40,"check":41,"severity":24,"summary":42},"调用","范围限定的工具","该技能使用专门的代理和技能（例如 pr-responder、issue-scout）来执行特定任务，而不是单个通才工具。",{"category":44,"check":45,"severity":24,"summary":46},"文档","配置和参数参考","README 详细介绍了配置设置，包括默认值，并解释了如何通过交互方式或 CLI 进行设置。",{"category":33,"check":48,"severity":24,"summary":49},"工具命名","工具和代理名称具有描述性，并与其开源贡献领域保持一致。",{"category":33,"check":51,"severity":24,"summary":52},"最小 I/O 表面","该技能的代理和命令似乎专注于特定任务，并且 CLI 输出结构化 JSON，这表明 I/O 最小化。",{"category":54,"check":55,"severity":24,"summary":56},"许可证","许可证可用性","该扩展根据 MIT 许可证授权，这是一种宽松的开源许可证，并在 LICENSE 文件和 README 中清晰说明。",{"category":58,"check":59,"severity":24,"summary":60},"维护","提交最近性","存储库有最近的提交，表明正在积极维护。",{"category":58,"check":62,"severity":24,"summary":63},"依赖管理","该项目使用 pnpm workspaces 并表明了强大的依赖管理实践，包已发布到 npm 并且具有单体仓库结构。",{"category":65,"check":66,"severity":24,"summary":67},"安全","秘密管理","该项目强调安全纪律，状态文件具有受限权限和运行时模式验证，暗示了对任何潜在秘密的安全处理。",{"category":65,"check":69,"severity":24,"summary":70},"注入","该技能强调安全纪律，包括输入验证和 XSS 防范，暗示了防止注入漏洞的措施。",{"category":65,"check":72,"severity":24,"summary":73},"传递性供应链手榴弹","项目结构和对捆绑内容的强调表明了受控的供应链，避免了对未提交代码或数据的运行时下载。",{"category":65,"check":75,"severity":24,"summary":76},"沙箱隔离","对安全纪律的强调以及受控的执行表明，状态文件以受限权限写入，并且具有运行时模式验证，这表明遵守了沙箱隔离原则。",{"category":65,"check":78,"severity":24,"summary":79},"沙箱逃逸原语","对安全纪律和受控执行的强调表明，不存在明显的沙箱逃逸原语。",{"category":65,"check":81,"severity":24,"summary":82},"数据渗漏","README 强调了安全纪律，包括输入验证和 XSS 防范，以及本地数据存储，表明没有未经授权的数据渗漏。",{"category":65,"check":84,"severity":24,"summary":85},"隐藏文本技巧","代码和文档似乎不包含隐藏文本技巧或混淆内容。",{"category":87,"check":88,"severity":24,"summary":89},"钩子","不透明代码执行","项目结构表明是普通、可读的源代码，并具有清晰的捆绑包构建过程，暗示没有不透明的代码执行。",{"category":91,"check":92,"severity":24,"summary":93},"可移植性","结构假设","该项目被设计为一个带有已发布 npm 包和 CLI 命令的单体仓库，暗示了可移植性和清晰的依赖声明。",{"category":95,"check":96,"severity":24,"summary":97},"信任","问题关注度","在过去 90 天内，该存储库已关闭的 issue 数量相对于打开的数量较高，表明积极维护和响应迅速。",{"category":99,"check":100,"severity":24,"summary":101},"版本控制","发布管理","该项目具有清晰的版本控制策略，提供 npm 包版本和更新日志，表明发布管理良好。",{"category":103,"check":104,"severity":24,"summary":105},"代码执行","验证","项目的安全纪律部分提到了通过 Zod 进行运行时模式验证，表明了强大的输入和输出处理能力。",{"category":65,"check":107,"severity":24,"summary":108},"未受保护的破坏性操作","项目对人工审核和发布到 GitHub 前的明确批准的强调表明，破坏性操作是受到保护的。",{"category":103,"check":110,"severity":24,"summary":111},"错误处理","项目对生产级集成和测试的关注暗示了强大的错误处理机制。",{"category":103,"check":113,"severity":24,"summary":114},"日志记录","提到以受限权限写入状态文件和运行时模式验证，表明了用于审计目的的可控日志记录机制。",{"category":116,"check":117,"severity":24,"summary":118},"合规性","GDPR","该项目专注于贡献管理，似乎不处理 GitHub 用户名之外的个人数据，并且没有迹象表明将个人数据提交给第三方。",{"category":116,"check":120,"severity":24,"summary":121},"目标市场","该扩展是全球性的，专注于通用的开源贡献实践，没有区域或司法管辖区的限制。",{"category":91,"check":123,"severity":24,"summary":124},"运行时稳定性","该项目被设计为一个带有 npm 包和 CLI 命令的单体仓库，表明了跨平台兼容性和清晰的运行时声明。",{"category":44,"check":126,"severity":24,"summary":127},"README","提供了全面的 README，清楚地说明了扩展的用途、功能和使用说明。",{"category":33,"check":129,"severity":24,"summary":130},"工具表面积","MCP 服务器公开了 27 个工具，这对于一个全面的技能来说是合理的范围。",{"category":40,"check":132,"severity":24,"summary":133},"重叠的近义词工具","该技能为不同的目的使用了专门的代理和技能，避免了冗余或近义词工具。",{"category":44,"check":135,"severity":24,"summary":136},"虚假功能","所有宣传的功能，包括专门的代理和部署模型，都在 README 和项目结构中详细说明了对应的实现。",{"category":138,"check":139,"severity":24,"summary":140},"安装","安装说明","README 提供了清晰的 Claude Code 插件、MCP 服务器和独立 CLI 的安装说明，包括设置步骤和示例。",{"category":142,"check":143,"severity":24,"summary":144},"错误","可操作的错误消息","项目对强大的错误处理和安全纪律的关注表明，错误将是可操作且信息丰富的。",{"category":146,"check":147,"severity":24,"summary":148},"执行","固定依赖项","使用 pnpm workspaces 和 npm 包意味着依赖项得到了良好的管理，并且可能使用 lockfiles 来确保固定的版本。",{"category":33,"check":150,"severity":24,"summary":151},"模拟运行预览","README 提到了人工审核和发布到 GitHub 前的明确批准，这意味着状态更改操作具有预览或确认步骤。",{"category":153,"check":154,"severity":24,"summary":155},"协议","幂等重试和超时","该项目生产级的 GitHub API 集成和对可靠性的关注表明，超时和重试得到了妥善处理。",{"category":116,"check":157,"severity":24,"summary":158},"遥测选择加入","README 明确指出所有数据都保存在本地，除了 GitHub API 调用外，没有发送到外部服务器，这意味着没有遥测收集或严格的选择加入机制。",{"category":40,"check":160,"severity":24,"summary":161},"精确目的","该技能清楚地定义了其在开源贡献中的目的，详细说明了具体任务以及何时使用它，与其范围一致。",{"category":40,"check":163,"severity":24,"summary":164},"简洁的前言","SKILL.md 的前言简洁明了，直接说明了技能的目的和版本，后面跟着触发短语。",{"category":44,"check":166,"severity":24,"summary":167},"简洁的正文","SKILL.md 结构良好，概述了核心原则，并链接到相关技能以获取更详细的信息，保持了主文件的简洁性。",{"category":169,"check":170,"severity":24,"summary":171},"上下文","渐进式披露","SKILL.md 有效地概述了整体流程，并链接到相关技能以获取 PR 礼仪和贡献伦理等具体主题，展示了渐进式披露。",{"category":169,"check":173,"severity":174,"summary":175},"分支探索","not_applicable","该技能不涉及需要分支上下文的深度探索或代码审查；它专注于管理贡献。",{"category":22,"check":177,"severity":24,"summary":178},"用法示例","README 提供了清晰、可直接使用的安装和 CLI 用法示例，并且插件安装也有详细说明。",{"category":22,"check":180,"severity":24,"summary":181},"边缘情况","README 概述了限制和配置选项，表明考虑了边缘情况和用户特定需求。",{"category":103,"check":183,"severity":174,"summary":184},"工具回退","该技能主要依赖内部逻辑和 GitHub API，而不是需要回退的外部 MCP 服务器。",{"category":186,"check":187,"severity":24,"summary":188},"安全性","意外状态时停止","项目对安全纪律、测试和人工审核的强调表明，它会在遇到意外状态时停止。",{"category":91,"check":190,"severity":24,"summary":191},"跨技能耦合","该技能清楚地区分了自身与相关技能之间的职责，提供了明确的交叉链接而非隐式耦合。",1778685754468,"此技能提供了一套全面的工具和代理来管理开源贡献，包括 PR 监控、响应起草、issue 发现以及遵循贡献最佳实践。它提供多种部署模型：Claude Code 插件、MCP 服务器和独立的 CLI。",[195,196,197,198,199],"监控 GitHub 上所有打开的 PR","起草对维护者反馈的回复","诊断 CI 故障和合并冲突","发现并审核新的可处理 issue","提供有关开源礼仪的指导",[201,202,203],"管理 GitHub 以外平台的贡献","在未经用户批准的情况下自动进行直接代码提交或合并","作为贡献最佳实践之外的通用代码审查工具","3.0.0","4.4.0","简化和专业化开源贡献流程，确保遵循最佳实践并最大限度地提高贡献者的效率。","该扩展经过了异常出色的文档记录、安全且实用，具有明确的重点和强大的实现。关于 ",99,"一个设计得非常出色且安全的用于管理开源贡献的技能。",[211,212,213,214,215],"open-source","contributions","pr-management","code-review","developer-workflow","verified",[218,219,220,221],"在回复 PR 的代码审查反馈时","在撰写 PR 描述或后续评论时","在搜索新的开源 issue 以供贡献时","在需要有关开源沟通礼仪的指导时",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":236,"testCoverage":239},{"hasLockfile":224},true,1778685737600,{"descriptionLength":227,"readmeSize":228},251,19385,{"closedIssues90d":230,"forks":231,"hasChangelog":224,"manifestVersion":232,"openIssues90d":233,"pushedAt":234,"stars":235},490,2,"2.0.0",6,1778650501000,9,{"hasNpmPackage":237,"license":238,"smitheryVerified":237},false,"MIT",{"hasCi":224,"hasTests":224},{"updatedAt":241},1778685875961,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"skills/oss-contribution","costajohnt","oss-autopilot","skill",{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":255,"parentExtension":259,"providers":292,"relations":303,"tags":304,"workflow":305},1778685675685.3613,"k1707a51wp3ckce2wk6rwshvhs86m0d9",{"reviewCount":8},{"description":252,"installMethods":253,"name":254,"sourceUrl":14},"AI-powered autopilot for managing open source contributions - track PRs, respond to maintainers, discover issues, and maintain contribution velocity",{"claudeCode":245},"OSS Autopilot",{"basePath":256,"githubOwner":244,"githubRepo":245,"locale":257,"slug":245,"type":258},"","en","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":268,"relations":285,"tags":287,"workflow":288},1778685675685.361,"k170gs7h84fdqg84xqts164qyd86n476",{"reviewCount":8},{"description":264,"installMethods":265,"name":254,"sourceUrl":14},"AI-powered autopilot for managing open source contributions with Claude Code",{"claudeCode":12},{"basePath":256,"githubOwner":244,"githubRepo":245,"locale":257,"slug":245,"type":267},"marketplace",{"evaluate":269,"extract":279},{"promptVersionExtension":270,"promptVersionScoring":205,"score":271,"tags":272,"targetMarket":278,"tier":216},"3.1.0",98,[211,273,212,274,275,276,277],"github","developer-tools","automation","ci-cd","productivity","global",{"commitSha":280,"license":238,"marketplace":281,"plugin":283},"HEAD",{"name":245,"pluginCount":282},1,{"mcpCount":8,"provider":284,"skillCount":8},"classify",{"repoId":286},"kd7423vs95hx5x2gda1av75eps86nhsp",[275,276,212,274,273,211,277],{"evaluatedAt":289,"extractAt":290,"updatedAt":291},1778685695427,1778685675685,1778685910213,{"evaluate":293,"extract":300},{"promptVersionExtension":204,"promptVersionScoring":205,"score":271,"tags":294,"targetMarket":278,"tier":216},[273,211,212,213,295,296,214,297,298,299],"issue-discovery","ci-diagnosis","typescript","cli","mcp",{"commitSha":280,"license":238,"plugin":301},{"mcpCount":8,"provider":284,"skillCount":302},3,{"parentExtensionId":261,"repoId":286},[296,298,214,212,273,295,299,211,213,297],{"evaluatedAt":306,"extractAt":290,"updatedAt":307},1778685705739,1778685910382,{"evaluate":309,"extract":311},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":310,"targetMarket":278,"tier":216},[211,212,213,214,215],{"commitSha":280},{"parentExtensionId":249,"repoId":286,"translatedFrom":313},"k17209g31s1y1y66zj5v3twh6d86nfxk",{"_creationTime":315,"_id":286,"identity":316,"providers":317,"workflow":546},1778685670599.243,{"githubOwner":244,"githubRepo":245,"sourceUrl":14},{"classify":318,"discover":533,"github":536},{"commitSha":280,"extensions":319},[320,333,402,411,417,425,518],{"basePath":256,"description":264,"displayName":245,"installMethods":321,"rationale":322,"selectedPaths":323,"source":332,"sourceLanguage":257,"type":267},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[324,327,329],{"path":325,"priority":326},".claude-plugin/marketplace.json","mandatory",{"path":328,"priority":326},"README.md",{"path":330,"priority":331},"LICENSE","high","rule",{"basePath":256,"description":252,"displayName":245,"installMethods":334,"license":238,"rationale":335,"selectedPaths":336,"source":332,"sourceLanguage":257,"type":258},{"claudeCode":245},"plugin manifest at .claude-plugin/plugin.json",[337,339,340,341,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400],{"path":338,"priority":326},".claude-plugin/plugin.json",{"path":328,"priority":326},{"path":330,"priority":331},{"path":342,"priority":343},"skills/contribution-ethics/SKILL.md","medium",{"path":345,"priority":343},"skills/oss-contribution/SKILL.md",{"path":347,"priority":343},"skills/pr-etiquette/SKILL.md",{"path":349,"priority":326},".mcp.json",{"path":351,"priority":331},"agents/README.md",{"path":353,"priority":331},"agents/contribution-strategist.md",{"path":355,"priority":331},"agents/issue-scout.md",{"path":357,"priority":331},"agents/pr-compliance-checker.md",{"path":359,"priority":331},"agents/pr-health-checker.md",{"path":361,"priority":331},"agents/pr-responder.md",{"path":363,"priority":331},"agents/pre-commit-reviewer.md",{"path":365,"priority":331},"agents/repo-evaluator.md",{"path":367,"priority":331},"commands/oss-dashboard.md",{"path":369,"priority":331},"commands/oss-guidelines.md",{"path":371,"priority":331},"commands/oss-help.md",{"path":373,"priority":331},"commands/oss-search.md",{"path":375,"priority":331},"commands/oss.md",{"path":377,"priority":331},"commands/plan-ready.md",{"path":379,"priority":331},"commands/pr-ready.md",{"path":381,"priority":331},"commands/setup-oss.md",{"path":383,"priority":331},"hooks/auto-format-before-push.sh",{"path":385,"priority":331},"hooks/guard-git-operations.sh",{"path":387,"priority":331},"hooks/guard-public-posts.sh",{"path":389,"priority":331},"hooks/guard-public-posts.test.sh",{"path":391,"priority":331},"hooks/hooks.json",{"path":393,"priority":331},"hooks/pre-tool-use-dispatcher.sh",{"path":395,"priority":331},"hooks/pre-tool-use-dispatcher.test.sh",{"path":397,"priority":331},"hooks/safe-refresh-marketplace.sh",{"path":399,"priority":331},"hooks/safe-refresh-marketplace.test.sh",{"path":401,"priority":331},"hooks/session-start.sh",{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":332,"sourceLanguage":257,"type":246},"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",[409],{"path":410,"priority":326},"SKILL.md",{"basePath":243,"description":412,"displayName":13,"installMethods":413,"rationale":414,"selectedPaths":415,"source":332,"sourceLanguage":257,"type":246},"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",[416],{"path":410,"priority":326},{"basePath":418,"description":419,"displayName":420,"installMethods":421,"rationale":422,"selectedPaths":423,"source":332,"sourceLanguage":257,"type":246},"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",[424],{"path":410,"priority":326},{"basePath":426,"description":427,"displayName":428,"installMethods":429,"license":238,"rationale":430,"selectedPaths":431,"source":332,"sourceLanguage":257,"type":298},"packages/core","CLI and core library for managing open source contributions","@oss-autopilot/core",{"npm":428},"cli ecosystem detected at packages/core",[432,434,435,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516],{"path":433,"priority":326},"package.json",{"path":328,"priority":326},{"path":436,"priority":437},"src/cli.ts","low",{"path":439,"priority":437},"src/commands/check-integration.ts",{"path":441,"priority":437},"src/commands/comments.ts",{"path":443,"priority":437},"src/commands/compliance-score.ts",{"path":445,"priority":437},"src/commands/config.ts",{"path":447,"priority":437},"src/commands/daily-render.ts",{"path":449,"priority":437},"src/commands/daily.ts",{"path":451,"priority":437},"src/commands/dashboard-data.ts",{"path":453,"priority":437},"src/commands/dashboard-lifecycle.ts",{"path":455,"priority":437},"src/commands/dashboard-process.ts",{"path":457,"priority":437},"src/commands/dashboard-server.ts",{"path":459,"priority":437},"src/commands/dashboard.ts",{"path":461,"priority":437},"src/commands/detect-formatters.ts",{"path":463,"priority":437},"src/commands/dismiss.ts",{"path":465,"priority":437},"src/commands/doctor.ts",{"path":467,"priority":437},"src/commands/features.ts",{"path":469,"priority":437},"src/commands/guidelines.ts",{"path":471,"priority":437},"src/commands/index.ts",{"path":473,"priority":437},"src/commands/init.ts",{"path":475,"priority":437},"src/commands/list-mark-done.ts",{"path":477,"priority":437},"src/commands/list-move-tier.ts",{"path":479,"priority":437},"src/commands/local-repos.ts",{"path":481,"priority":437},"src/commands/move.ts",{"path":483,"priority":437},"src/commands/parse-list.ts",{"path":485,"priority":437},"src/commands/pr-template.ts",{"path":487,"priority":437},"src/commands/rate-limiter.ts",{"path":489,"priority":437},"src/commands/repo-vet.ts",{"path":491,"priority":437},"src/commands/scout-bridge.ts",{"path":493,"priority":437},"src/commands/search.ts",{"path":495,"priority":437},"src/commands/setup.ts",{"path":497,"priority":437},"src/commands/shelve.ts",{"path":499,"priority":437},"src/commands/skip-add.ts",{"path":501,"priority":437},"src/commands/skip-file-parser.ts",{"path":503,"priority":437},"src/commands/startup.ts",{"path":505,"priority":437},"src/commands/state-cmd.ts",{"path":507,"priority":437},"src/commands/stats.ts",{"path":509,"priority":437},"src/commands/status.ts",{"path":511,"priority":437},"src/commands/track.ts",{"path":513,"priority":437},"src/commands/validation.ts",{"path":515,"priority":437},"src/commands/vet-list.ts",{"path":517,"priority":437},"src/commands/vet.ts",{"basePath":519,"description":520,"displayName":521,"installMethods":522,"license":238,"rationale":523,"selectedPaths":524,"source":332,"sourceLanguage":257,"type":299},"packages/mcp-server","MCP server for OSS Autopilot — exposes PR tracking, issue discovery, and contribution management as MCP tools","@oss-autopilot/mcp",{"npm":521},"server.json with namespace/server name at packages/mcp-server/server.json",[525,527,528,529,531],{"path":526,"priority":326},"server.json",{"path":433,"priority":326},{"path":328,"priority":326},{"path":530,"priority":437},"src/index.ts",{"path":532,"priority":437},"src/server.ts",{"sources":534},[535],"manual",{"closedIssues90d":230,"description":537,"forks":231,"homepage":538,"license":238,"openIssues90d":233,"pushedAt":234,"readmeSize":228,"stars":235,"topics":539},"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",[540,298,274,273,211,297,541,542,213,543,544,545,295],"claude-code","ai-agent","anthropic","claude-code-plugin","github-automation","contribution-tracker",{"classifiedAt":547,"discoverAt":548,"extractAt":549,"githubAt":549,"updatedAt":547},1778685675493,1778685670599,1778685673805,[214,212,215,211,213],{"evaluatedAt":552,"extractAt":290,"updatedAt":241},1778685754634,[],[555,586,614,640,670,700],{"_creationTime":556,"_id":557,"community":558,"display":559,"identity":565,"providers":569,"relations":579,"tags":582,"workflow":583},1778695548458.3926,"k172f2ed2j5kxdq8hbw4nszcw186m5xj",{"reviewCount":8},{"description":560,"installMethods":561,"name":563,"sourceUrl":564},"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":562},"pjt222/agent-almanac","review-pull-request","https://github.com/pjt222/agent-almanac",{"basePath":566,"githubOwner":567,"githubRepo":568,"locale":257,"slug":563,"type":246},"skills/review-pull-request","pjt222","agent-almanac",{"evaluate":570,"extract":578},{"promptVersionExtension":204,"promptVersionScoring":205,"score":571,"tags":572,"targetMarket":278,"tier":216},100,[573,574,273,214,575,576,577],"review","pull-request","gh-cli","feedback","pr",{"commitSha":280},{"parentExtensionId":580,"repoId":581},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[214,576,575,273,577,574,573],{"evaluatedAt":584,"extractAt":585,"updatedAt":584},1778700796502,1778695548458,{"_creationTime":587,"_id":588,"community":589,"display":590,"identity":596,"providers":600,"relations":607,"tags":610,"workflow":611},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":591,"installMethods":592,"name":594,"sourceUrl":595},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":593},"Yeachan-Heo/oh-my-claudecode","oh-my-claudecode","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":597,"githubOwner":598,"githubRepo":594,"locale":257,"slug":599,"type":246},"skills/ask","Yeachan-Heo","ask",{"evaluate":601,"extract":606},{"promptVersionExtension":204,"promptVersionScoring":205,"score":571,"tags":602,"targetMarket":278,"tier":216},[298,275,603,604,214,605],"llm","prompting","artifact-generation",{"commitSha":280,"license":238},{"parentExtensionId":608,"repoId":609},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[605,275,298,214,603,604],{"evaluatedAt":612,"extractAt":613,"updatedAt":612},1778699303045,1778699234184,{"_creationTime":615,"_id":616,"community":617,"display":618,"identity":624,"providers":629,"relations":634,"tags":636,"workflow":637},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":619,"installMethods":620,"name":622,"sourceUrl":623},"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":621},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":625,"githubOwner":626,"githubRepo":627,"locale":257,"slug":628,"type":246},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":630,"extract":633},{"promptVersionExtension":204,"promptVersionScoring":205,"score":571,"tags":631,"targetMarket":278,"tier":216},[273,275,214,632,276],"maintenance",{"commitSha":280,"license":238},{"repoId":635},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[275,276,214,273,632],{"evaluatedAt":638,"extractAt":639,"updatedAt":638},1778697688364,1778697652123,{"_creationTime":641,"_id":642,"community":643,"display":644,"identity":650,"providers":655,"relations":662,"tags":665,"workflow":666},1778696531398.4526,"k17bw2zxke0knwc4ezdjqtxsg986nn3j",{"reviewCount":8},{"description":645,"installMethods":646,"name":648,"sourceUrl":649},"运行 /handoff 以捕获会话数据，然后编写一个引用该数据的分阶段实施计划。创建用于跟踪的 beads。",{"claudeCode":647},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":651,"githubOwner":652,"githubRepo":653,"locale":18,"slug":654,"type":246},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":656,"extract":661},{"promptVersionExtension":204,"promptVersionScoring":205,"score":571,"tags":657,"targetMarket":278,"tier":216},[658,659,660,214,274],"context","planning","session-management",{"commitSha":280,"license":238},{"repoId":663,"translatedFrom":664},"kd751dv4xqaztg0deehhxazcjn86mynf","k175pwr78zcnem11h4am251frn86mh2m",[214,658,274,659,660],{"evaluatedAt":667,"extractAt":668,"updatedAt":669},1778696514353,1778696473190,1778696531398,{"_creationTime":671,"_id":672,"community":673,"display":674,"identity":680,"providers":684,"relations":691,"tags":695,"workflow":696},1778693920987.904,"k173acn013r9q2bkahde5zsrpd86nc7j",{"reviewCount":8},{"description":675,"installMethods":676,"name":678,"sourceUrl":679},"重写代码审查意见，使其听起来像人类同事所写。消除 \"I noticed...\", \"I was wondering if perhaps...\", \"It might be worth considering...\" 这类企业AI的套话。每条评论都直截了当：地点、问题、具体修复方案。用于用户说“人性化审查”、“减少PR评论中的废话”、“让反馈听起来更人性化”、“审查此PR”、“代码审查”、“/review”、“/unslop-review”时。在审查PR时自动触发。\n",{"claudeCode":677},"MohamedAbdallah-14/unslop","unslop-review","https://github.com/MohamedAbdallah-14/unslop",{"basePath":681,"githubOwner":682,"githubRepo":683,"locale":18,"slug":678,"type":246},"skills/unslop-review","MohamedAbdallah-14","unslop",{"evaluate":685,"extract":690},{"promptVersionExtension":204,"promptVersionScoring":205,"score":571,"tags":686,"targetMarket":278,"tier":216},[687,688,214,689,274],"text-rewriting","ai-detection","natural-language-processing",{"commitSha":280},{"parentExtensionId":692,"repoId":693,"translatedFrom":694},"k177fsagh49r77m9y4755zc1mn86m1jm","kd727xcarpnqcat3wd68ms466s86mwkb","k176ahvt49a4bskq406thpyn6x86n6k4",[688,214,274,689,687],{"evaluatedAt":697,"extractAt":698,"updatedAt":699},1778693837524,1778693661691,1778693920987,{"_creationTime":701,"_id":702,"community":703,"display":704,"identity":710,"providers":715,"relations":723,"tags":726,"workflow":727},1778691441696.0051,"k172dv1s20hhxfa4mbptgbz7qd86mhfh",{"reviewCount":8},{"description":705,"installMethods":706,"name":708,"sourceUrl":709},"Revisa pull requests en proyectos Drupal 11 (u otro) siguiendo la metodología Codex (lógica de negocio, edge cases de hooks/queries, seguridad, performance, completitud). Genera un informe .md en la carpeta del IDE detectado (.antigravity/, .cursor/, .vscode/ o docs/) con hallazgos por severidad y soluciones accionables. Usar cuando el usuario pida \"revisión Codex\", \"revisión de PR\", \"revisar PR\", \"revisar PR\"",{"claudeCode":707},"j4rk0r/claude-skills","Codex PR Review","https://github.com/j4rk0r/claude-skills",{"basePath":711,"githubOwner":712,"githubRepo":713,"locale":18,"slug":714,"type":246},"skills/codex-pr-review","j4rk0r","claude-skills","codex-pr-review",{"evaluate":716,"extract":722},{"promptVersionExtension":204,"promptVersionScoring":205,"score":571,"tags":717,"targetMarket":278,"tier":216},[718,214,574,719,720,721],"drupal","codex","security","quality-assurance",{"commitSha":280,"license":238},{"repoId":724,"translatedFrom":725},"kd79shaph0e07035621cxd7x1n86m944","k175cj68ewyej64segk2xnppss86n5ad",[214,719,718,574,721,720],{"evaluatedAt":728,"extractAt":729,"updatedAt":730},1778691239127,1778691193352,1778691441696]