[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-rohithzr-sync-push-zh-CN":3,"guides-for-rohithzr-sync-push":422,"similar-k17fhfdwxs590h8y1dfcphrdtd86n5zx-zh-CN":423},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":253,"isFallback":237,"parentExtension":259,"providers":312,"relations":316,"repo":318,"tags":419,"workflow":420},1778696801756.2292,"k17fhfdwxs590h8y1dfcphrdtd86n5zx",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"在用户希望备份、保存或将当前的 Claude Code 配置推送到 GitHub 时使用。",{"claudeCode":12},"rohithzr/claudebase","Claudebase","https://github.com/rohithzr/claudebase",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":235,"workflow":251},1778696801756.2295,"kn7epne8d06019bqa5r5ke5qmn86mtv7","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":205,"promptVersionExtension":210,"promptVersionScoring":211,"purpose":212,"rationale":213,"score":214,"summary":215,"tags":216,"tier":222,"useCases":223,"workflow":228},[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,113,116,120,123,126,129,132,135,138,142,146,149,152,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了将 Claude Code 配置备份到 GitHub 的用户问题。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","Claudebase 通过提供秘密扫描、多机安全、配置文件和试运行预览等功能，提供了比手动复制显著的价值。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展提供了用于管理 Claude Code 配置的完整生命周期，包括设置、推送、拉取、状态和配置文件管理。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展仅专注于管理 Claude Code 配置并将其同步到 GitHub，遵循单一领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确简洁地反映了扩展的功能。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","工具的作用域缩小，例如 `/sync-push` 和 `/sync-pull`，并带有用于选项的特定参数。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","`/sync-push` 等命令的所有选项和参数都在 SKILL.md 和 README.md 中进行了记录。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","像 `sync-push` 和 `sync-pull` 这样的工具名称具有描述性，并遵循动词-名词模式。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","输入是结构化的标志，具有清晰的文档，输出侧重于承诺的有效负载，没有额外的​​数据。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该扩展在 MIT 许可下获得许可，这是一种宽松的开源许可证，在 LICENSE 文件和 frontmatter 中已清楚标明。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","上次提交是在 2026-04-12，在过去 90 天内。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","像 `gh`、`jq` 和 `git` 这样的依赖项在 README 中有清晰的列出，并附有安装说明。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该扩展明确扫描并警告潜在的秘密，需要 `--force` 才能覆盖，并使用 `gh` CLI 来安全处理身份验证。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该脚本使用 `gh` 和 `git` 执行 bash 命令，这些都是标准工具，并且不被视为不受信任的数据。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展依赖于供应商脚本和标准工具（`gh`、`git`、`jq`），没有运行时 URL 获取指令。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","该脚本在提供的 Claude Code 环境内运行，并使用标准 CLI，没有迹象表明写入范围之外。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","在提供的脚本中未发现分离的进程生成或拒绝-重试循环。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展的主要功能是本地配置同步；它似乎不窃取机密数据。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容和文档不包含隐藏的操控技巧。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","脚本 `sync-push.sh` 是纯 bash 脚本，没有进行混淆。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","脚本正确地使用了相对于插件根目录的路径或环境变量，如 `~/.claude/` 和 `$HOME`。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","在过去 90 天内有 0 个打开和 0 个关闭的 issue，表明这是一个新项目或维护良好的项目。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","在 SKILL.md frontmatter 中声明了一个有意义的版本（0.2.0），并在 README 中有所体现。",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","命令行参数由脚本解析和验证，并且 `gh` 和 `git` 等标准 CLI 会执行自身的验证。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","像 `git push` 这样的破坏性操作受到提示、`--force` 覆盖和 `--dry-run` 的保护。",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","bash 脚本使用标准的错误处理和退出代码；README 记录了潜在的警告和恢复步骤。",{"category":110,"check":114,"severity":24,"summary":115},"Logging","脚本提供详细的输出，并带有 `--dry-run` 选项，并记录了潜在冲突和秘密的警告，允许进行审查。",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","该扩展管理本地配置文件，不处理超出同步操作所需范围的个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该扩展操作本地文件和标准 CLI，没有区域限制，因此具有全球适用性。",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","该扩展依赖于标准的 POSIX shell 命令（`bash`、`git`、`jq`、`gh`），确保了跨平台兼容性。",{"category":44,"check":127,"severity":24,"summary":128},"README","README 提供了清晰的概述、安装说明、快速入门指南和详细的解释。",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","该扩展在 `/sync-*` 命名空间下公开了一组集中的命令，适合其范围。",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","公开的工具（`sync-push`、`sync-pull`、`sync-status` 等）具有不同的功能，没有近义词。",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","所有宣传的功能，如秘密扫描和多机安全，都已实现并由脚本支持。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 中提供了清晰的安装和更新说明，包括更新和卸载的命令。",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","README 记录了多机冲突和秘密检测的特定警告，并提供了建议的补救步骤。",{"category":103,"check":147,"severity":24,"summary":148},"Pinned dependencies","像 `gh`、`jq` 和 `git` 这样的依赖项是外部工具，具有标准安装方法，未在技能内部进行版本固定。",{"category":33,"check":150,"severity":24,"summary":151},"Dry-run preview","推送和拉取操作都提供了 `--dry-run` 选项，允许用户预览更改。",{"category":153,"check":154,"severity":155,"summary":156},"Protocol","Idempotent retry & timeouts","not_applicable","该扩展执行本地文件操作和 Git 推送，这些操作通常是幂等的，或者由 Git 本身机制处理；没有需要超时设置的外部 API 调用。",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","该扩展似乎不收集或发送任何遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","其目的明确说明了用户希望将 Claude Code 配置备份到 GitHub，并且非目标也隐含在未同步的内容中。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","Frontmatter 简洁明了，有效地总结了技能的目的和核心功能。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 的正文简洁，并将详细的示例和设置委托给 README 和外部文件。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","README 中提供了详细的设置说明和示例，而 SKILL.md 则侧重于核心功能和脚本调用。",{"category":170,"check":174,"severity":155,"summary":175},"Forked exploration","此技能执行直接同步操作，不涉及需要分叉上下文的深度探索或代码审查。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 提供了大量清晰且可操作的示例，涵盖了多种用例，包括多机同步、配置文件切换和试运行。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","README 和 SKILL.md 记录了边缘情况，如多机警告、秘密检测以及对先前提交的处理，并提供了恢复步骤。",{"category":91,"check":183,"severity":155,"summary":184},"Tool Fallback","该技能依赖于用户预期的标准 CLI（`gh`、`git`、`jq`、`bash`），而不是具有回退机制的内部 Claude 工具。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","脚本包含对多机冲突和秘密检测的检查，会提示用户或需要 `--force`，从而在意外状态下有效停止。",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该技能是独立的，不隐式依赖其他技能；它仅专注于配置同步。",1778696723881,"此技能可自动将本地 Claude Code 环境配置（代理、技能、钩子、设置等）备份和同步到私有的 GitHub 存储库。它支持不同上下文的配置文件，包括秘密扫描、多机冲突检测、试运行预览，并利用 GitHub CLI 进行身份验证。",[195,196,197,198,199],"将本地 Claude Code 配置同步到 GitHub","支持多个命名配置文件","秘密扫描和冲突检测","同步操作的试运行预览","拉取更改前的自动备份",[201,202,203],"同步对话或会话数据。","管理 Claude Code 配置之外的项目特定代码文件。","取代 Git 用于通用的项目版本控制。",[],[206,207,208,209],"GitHub CLI (`gh`)","[`jq`](https://jqlang.github.io/jq/)","[`git`](https://git-scm.com/)","`bash`","3.0.0","4.4.0","用户可以可靠地将他们的 Claude Code 配置备份到 GitHub，确保数据安全并能够在不同环境或机器之间无缝切换。","该扩展在文档、安全性和实用性方面表现出色，没有发现任何严重或警告问题。得分很高是由于广泛使用了清晰的示例，并健壮地处理了诸如秘密检测和多机冲突之类的潜在问题。",98,"一个高度完善的技能，用于将 Claude Code 配置备份和同步到 GitHub。",[217,218,219,220,221],"backup","sync","github","configuration","git","verified",[224,225,226,227],"将当前的 Claude Code 设置备份到 GitHub。","在新机器上或数据丢失后恢复配置。","在个人和工作 Claude Code 环境之间切换。","在同步期间预览应用前的更改。",[229,230,231,232,233,234],"解析用户参数和选项。","执行相应的 bash 脚本（`sync-push.sh` 或 `sync-pull.sh`）。","执行必要的检查（秘密检测、多机同步状态）。","使用 `gh` CLI 和本地 Git 与 GitHub 交互。","应用或预览本地配置文件更改。","提供反馈或提示用户确认。",{"codeQuality":236,"collectedAt":238,"documentation":239,"maintenance":242,"security":248,"testCoverage":250},{"hasLockfile":237},false,1778696705192,{"descriptionLength":240,"readmeSize":241},93,8735,{"closedIssues90d":8,"forks":243,"hasChangelog":244,"manifestVersion":245,"openIssues90d":8,"pushedAt":246,"stars":247},1,true,"0.2.0",1775985307000,13,{"hasNpmPackage":237,"license":249,"smitheryVerified":237},"MIT",{"hasCi":244,"hasTests":244},{"updatedAt":252},1778696801756,{"basePath":254,"githubOwner":255,"githubRepo":256,"locale":18,"slug":257,"type":258},"skills/sync-push","rohithzr","claudebase","sync-push","skill",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"parentExtension":270,"providers":298,"relations":307,"tags":308,"workflow":309},1778696622831.4927,"k17brwsz1rsvvtg8zjs955raex86mnh6",{"reviewCount":8},{"description":264,"installMethods":265,"name":256,"sourceUrl":14},"Back up and restore your entire Claude Code environment to a private GitHub repo",{"claudeCode":256},{"basePath":267,"githubOwner":255,"githubRepo":256,"locale":268,"slug":256,"type":269},"","en","plugin",{"_creationTime":271,"_id":272,"community":273,"display":274,"identity":276,"providers":278,"relations":291,"tags":293,"workflow":294},1778696622831.4924,"k17763b5qrzy422r827rzrhtr586nzzh",{"reviewCount":8},{"description":264,"installMethods":275,"name":255,"sourceUrl":14},{"claudeCode":12},{"basePath":267,"githubOwner":255,"githubRepo":256,"locale":268,"slug":256,"type":277},"marketplace",{"evaluate":279,"extract":286},{"promptVersionExtension":280,"promptVersionScoring":211,"score":281,"tags":282,"targetMarket":284,"tier":285},"3.1.0",92,[217,218,219,220,283],"productivity","global","community",{"commitSha":287,"marketplace":288,"plugin":289},"HEAD",{"name":255,"pluginCount":243},{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd7e1fmwvfp6n226mj6hy2fzds86n8kk",[217,220,219,283,218],{"evaluatedAt":295,"extractAt":296,"updatedAt":297},1778696636294,1778696622831,1778696817085,{"evaluate":299,"extract":304},{"promptVersionExtension":210,"promptVersionScoring":211,"score":300,"tags":301,"targetMarket":284,"tier":222},99,[217,218,219,220,302,303],"profiles","settings",{"commitSha":287,"license":249,"plugin":305},{"mcpCount":8,"provider":290,"skillCount":306},6,{"parentExtensionId":272,"repoId":292},[217,220,219,302,303,218],{"evaluatedAt":310,"extractAt":296,"updatedAt":311},1778696654196,1778696817319,{"evaluate":313,"extract":315},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":314,"targetMarket":284,"tier":222},[217,218,219,220,221],{"commitSha":287,"license":249},{"parentExtensionId":261,"repoId":292,"translatedFrom":317},"k17f31qss5ybf05as9wkkfxnp986np76",{"_creationTime":319,"_id":292,"identity":320,"providers":321,"workflow":415},1778696618347.8665,{"githubOwner":255,"githubRepo":256,"sourceUrl":14},{"classify":322,"discover":409,"github":412},{"commitSha":287,"extensions":323},[324,337,362,371,379,387,393,401],{"basePath":267,"description":264,"displayName":255,"installMethods":325,"rationale":326,"selectedPaths":327,"source":336,"sourceLanguage":268,"type":277},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[328,331,333],{"path":329,"priority":330},".claude-plugin/marketplace.json","mandatory",{"path":332,"priority":330},"README.md",{"path":334,"priority":335},"LICENSE","high","rule",{"basePath":267,"description":264,"displayName":256,"installMethods":338,"license":249,"rationale":339,"selectedPaths":340,"source":336,"sourceLanguage":268,"type":269},{"claudeCode":256},"plugin manifest at .claude-plugin/plugin.json",[341,343,344,345,348,350,352,354,356,358,360],{"path":342,"priority":330},".claude-plugin/plugin.json",{"path":332,"priority":330},{"path":334,"priority":335},{"path":346,"priority":347},"skills/sync-config/SKILL.md","medium",{"path":349,"priority":347},"skills/sync-profiles/SKILL.md",{"path":351,"priority":347},"skills/sync-pull/SKILL.md",{"path":353,"priority":347},"skills/sync-push/SKILL.md",{"path":355,"priority":347},"skills/sync-setup/SKILL.md",{"path":357,"priority":347},"skills/sync-status/SKILL.md",{"path":359,"priority":335},"hooks/hooks.json",{"path":361,"priority":335},"hooks/run-hook.cmd",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":336,"sourceLanguage":268,"type":258},"skills/sync-config","Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.","sync-config",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-config/SKILL.md",[369],{"path":370,"priority":330},"SKILL.md",{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":336,"sourceLanguage":268,"type":258},"skills/sync-profiles","Use when the user wants to list, create, switch, delete, compare, or inspect config sync profiles.","sync-profiles",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-profiles/SKILL.md",[378],{"path":370,"priority":330},{"basePath":380,"description":381,"displayName":382,"installMethods":383,"rationale":384,"selectedPaths":385,"source":336,"sourceLanguage":268,"type":258},"skills/sync-pull","Use when the user wants to restore, download, or pull their Claude Code config from GitHub onto this machine.","sync-pull",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-pull/SKILL.md",[386],{"path":370,"priority":330},{"basePath":254,"description":388,"displayName":257,"installMethods":389,"rationale":390,"selectedPaths":391,"source":336,"sourceLanguage":268,"type":258},"Use when the user wants to back up, save, or push their current Claude Code config to GitHub.",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-push/SKILL.md",[392],{"path":370,"priority":330},{"basePath":394,"description":395,"displayName":396,"installMethods":397,"rationale":398,"selectedPaths":399,"source":336,"sourceLanguage":268,"type":258},"skills/sync-setup","Use when the user wants to set up config sync for the first time, connect to GitHub, or re-initialize the backup repo.","sync-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-setup/SKILL.md",[400],{"path":370,"priority":330},{"basePath":402,"description":403,"displayName":404,"installMethods":405,"rationale":406,"selectedPaths":407,"source":336,"sourceLanguage":268,"type":258},"skills/sync-status","Use when the user wants to check what config has changed, see sync status, or compare local vs remote config.","sync-status",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-status/SKILL.md",[408],{"path":370,"priority":330},{"sources":410},[411],"manual",{"closedIssues90d":8,"description":413,"forks":243,"license":249,"openIssues90d":8,"pushedAt":246,"readmeSize":241,"stars":247,"topics":414},"Claude Code plugin — back up and restore your entire Claude Code environment to GitHub",[],{"classifiedAt":416,"discoverAt":417,"extractAt":418,"githubAt":418,"updatedAt":416},1778696622526,1778696618347,1778696620635,[217,220,221,219,218],{"evaluatedAt":421,"extractAt":296,"updatedAt":252},1778696723988,[],[424,443,462,480,509,537],{"_creationTime":425,"_id":426,"community":427,"display":428,"identity":431,"providers":432,"relations":437,"tags":439,"workflow":440},1778696787924.3765,"k17e5vpd67hvn46nw2vp9xzq0x86mr49",{"reviewCount":8},{"description":429,"installMethods":430,"name":374,"sourceUrl":14},"用于在用户想要列出、创建、切换、删除、比较或检查配置同步配置文件时使用。",{"claudeCode":12},{"basePath":372,"githubOwner":255,"githubRepo":256,"locale":18,"slug":374,"type":258},{"evaluate":433,"extract":436},{"promptVersionExtension":210,"promptVersionScoring":211,"score":434,"tags":435,"targetMarket":284,"tier":222},100,[220,218,217,302,219,221],{"commitSha":287},{"parentExtensionId":261,"repoId":292,"translatedFrom":438},"k17bxmr12gvehnjqa9dv7m8ebn86mbe5",[217,220,221,219,302,218],{"evaluatedAt":441,"extractAt":296,"updatedAt":442},1778696687333,1778696787924,{"_creationTime":444,"_id":445,"community":446,"display":447,"identity":450,"providers":451,"relations":456,"tags":458,"workflow":459},1778696803784.4255,"k176jrtydfqqw1f6gj4x738aa586mnbb",{"reviewCount":8},{"description":448,"installMethods":449,"name":396,"sourceUrl":14},"当用户首次设置配置同步、连接到 GitHub 或重新初始化备份存储库时使用。",{"claudeCode":12},{"basePath":394,"githubOwner":255,"githubRepo":256,"locale":18,"slug":396,"type":258},{"evaluate":452,"extract":455},{"promptVersionExtension":210,"promptVersionScoring":211,"score":434,"tags":453,"targetMarket":284,"tier":222},[220,218,219,217,454],"automation",{"commitSha":287},{"parentExtensionId":261,"repoId":292,"translatedFrom":457},"k17fm71376rjr60q577jsnf3hx86n2a5",[454,217,220,219,218],{"evaluatedAt":460,"extractAt":296,"updatedAt":461},1778696737767,1778696803784,{"_creationTime":463,"_id":464,"community":465,"display":466,"identity":469,"providers":470,"relations":474,"tags":476,"workflow":477},1778696788864.7734,"k17fw01x3cn3absesky64w6bv586nw57",{"reviewCount":8},{"description":467,"installMethods":468,"name":382,"sourceUrl":14},"当用户希望从 GitHub 恢复、下载或拉取其 Claude Code 配置到此计算机时使用。",{"claudeCode":12},{"basePath":380,"githubOwner":255,"githubRepo":256,"locale":18,"slug":382,"type":258},{"evaluate":471,"extract":473},{"promptVersionExtension":210,"promptVersionScoring":211,"score":434,"tags":472,"targetMarket":284,"tier":222},[220,218,219,217,302],{"commitSha":287},{"parentExtensionId":261,"repoId":292,"translatedFrom":475},"k171871t16jaaghd7cpk4phphs86n0z0",[217,220,219,302,218],{"evaluatedAt":478,"extractAt":296,"updatedAt":479},1778696704651,1778696788864,{"_creationTime":481,"_id":482,"community":483,"display":484,"identity":490,"providers":495,"relations":502,"tags":505,"workflow":506},1778692488329.0164,"k17d7dgccv6vnj9tcw0cehwnph86nryb",{"reviewCount":8},{"description":485,"installMethods":486,"name":488,"sourceUrl":489},"Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.",{"claudeCode":487},"luiseiman/claude-kit","Rule Effectiveness Analysis","https://github.com/luiseiman/claude-kit",{"basePath":491,"githubOwner":492,"githubRepo":493,"locale":268,"slug":494,"type":258},"skills/rule-effectiveness","luiseiman","claude-kit","rule-effectiveness",{"evaluate":496,"extract":501},{"promptVersionExtension":210,"promptVersionScoring":211,"score":434,"tags":497,"targetMarket":284,"tier":222},[498,220,499,500,221],"claude-code","analysis","optimization",{"commitSha":287,"license":249},{"parentExtensionId":503,"repoId":504},"k17650xadq8363kzchr4w0gmf186nq24","kd79wqc8an5wh20cc2znr8tyb586mxwx",[499,498,220,221,500],{"evaluatedAt":507,"extractAt":508,"updatedAt":507},1778693275143,1778692488329,{"_creationTime":510,"_id":511,"community":512,"display":513,"identity":519,"providers":523,"relations":530,"tags":533,"workflow":534},1778695548458.3474,"k1730fbw3hyx274fzsesckx2bs86nqph",{"reviewCount":8},{"description":514,"installMethods":515,"name":517,"sourceUrl":518},"Create and manage pull requests using GitHub CLI. Covers branch preparation, writing PR titles and descriptions, creating PRs, handling review feedback, and merge/cleanup workflows. Use when proposing changes from a feature or fix branch for review, merging completed work into the main branch, requesting code review from collaborators, or documenting the purpose and scope of a set of changes.\n",{"claudeCode":516},"pjt222/agent-almanac","create-pull-request","https://github.com/pjt222/agent-almanac",{"basePath":520,"githubOwner":521,"githubRepo":522,"locale":268,"slug":517,"type":258},"skills/create-pull-request","pjt222","agent-almanac",{"evaluate":524,"extract":529},{"promptVersionExtension":210,"promptVersionScoring":211,"score":300,"tags":525,"targetMarket":284,"tier":222},[219,526,221,527,528,454],"pull-request","collaboration","code-review",{"commitSha":287},{"parentExtensionId":531,"repoId":532},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[454,528,527,221,219,526],{"evaluatedAt":535,"extractAt":536,"updatedAt":535},1778697203799,1778695548458,{"_creationTime":538,"_id":539,"community":540,"display":541,"identity":544,"providers":545,"relations":550,"tags":552,"workflow":553},1778696816618.8196,"k1771r6zb7cpxx15xjrrn4wh6h86m1xc",{"reviewCount":8},{"description":542,"installMethods":543,"name":404,"sourceUrl":14},"在用户希望检查配置更改、查看同步状态或比较本地与远程配置时使用。",{"claudeCode":12},{"basePath":402,"githubOwner":255,"githubRepo":256,"locale":18,"slug":404,"type":258},{"evaluate":546,"extract":549},{"promptVersionExtension":210,"promptVersionScoring":211,"score":547,"tags":548,"targetMarket":284,"tier":222},95,[220,218,219,217,302],{"commitSha":287},{"parentExtensionId":261,"repoId":292,"translatedFrom":551},"k170dky3e4jcv198zx1jq18xch86neqh",[217,220,219,302,218],{"evaluatedAt":554,"extractAt":296,"updatedAt":555},1778696752598,1778696816618]