[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-rohithzr-sync-pull-zh-CN":3,"guides-for-rohithzr-sync-pull":403,"similar-k17fw01x3cn3absesky64w6bv586nw57-zh-CN":404},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":236,"isFallback":220,"parentExtension":241,"providers":293,"relations":297,"repo":299,"tags":400,"workflow":401},1778696788864.7734,"k17fw01x3cn3absesky64w6bv586nw57",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"当用户希望从 GitHub 恢复、下载或拉取其 Claude Code 配置到此计算机时使用。",{"claudeCode":12},"rohithzr/claudebase","sync-pull","https://github.com/rohithzr/claudebase",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":218,"workflow":234},1778696788864.7737,"kn7dfb5ewz623en1ma3zr5kpqn86mwrk","zh-CN",{"checks":20,"evaluatedAt":188,"extensionSummary":189,"features":190,"nonGoals":196,"promptVersionExtension":200,"promptVersionScoring":201,"purpose":202,"rationale":203,"score":204,"summary":205,"tags":206,"tier":212,"useCases":213},[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,161,164,167,170,173,176,179,182,185],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了该技能用于从 GitHub 恢复、下载或拉取 Claude Code 配置到本地计算机。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能为管理 Claude Code 配置提供了一个全面的解决方案，包括版本控制、配置文件、备份和秘密扫描，超越了基本的文件复制或默认 LLM 行为。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能涵盖了配置管理的整个生命周期，从初始设置到同步和恢复，并具有备份和试运行等安全功能。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能专注于管理 Claude Code 配置，具有清晰的同步范围界限。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","描述准确地反映了该技能从 GitHub 恢复、下载或拉取 Claude Code 配置的功能。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能主要使用单个 bash 脚本作为其核心逻辑，但显式参数和底层脚本结构表明这是一个定义明确的操作，而不是任意命令执行。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","README 和 SKILL.md 清晰地记录了 `sync-pull` 脚本的所有选项和参数，包括默认行为和显式选择加入。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","主工具 `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 许可证授权，这是一个宽松的开源许可证。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","最后一次提交是在 2026 年 4 月 12 日，在过去 3 个月内。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","GitHub CLI、jq 和 git 等依赖项已明确列为要求，并提供了安装说明，这意味着通过更新系统包可以轻松进行更新。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该技能明确表示使用 GitHub CLI 进行操作，避免了直接的令牌管理，并警告不要使用 `--force` 覆盖秘密扫描。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该技能使用通过 `bash \"${CLAUDE_PLUGIN_ROOT}/scripts/sync-pull.sh\"` 执行的 bash 脚本，这是标准做法，不表示加载不受信任的外部指令。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该技能依赖于预先安装的系统工具（gh、git、jq、bash）及其自身的捆绑脚本，没有远程下载或远程代码执行的迹象。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","脚本在指定的项目结构和用户配置目录（`~/.claude/`）内运行，没有尝试修改其定义范围之外文件的迹象。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","使用具有定义参数的标准 bash 脚本不显示沙箱逃逸原语，如分离进程或拒绝调用时的重试循环。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该技能专注于配置同步，并明确阻止秘密被推送，没有未记录的传出调用。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容似乎是干净的，在提供的源代码中未检测到隐藏文本技巧或可疑的 Unicode 字符。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","bash 脚本以纯文本形式提供，没有进行混淆。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该脚本处理不同的配置文件和全局设置，并且 README 提供了不同操作系统的说明，表明具有良好的可移植性。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","在过去 90 天内，已打开 0 个问题，已关闭 0 个问题，这表明是新项目或问题在别处管理。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","版本（`0.2.0`）在 SKILL.md 的 frontmatter 中声明，并在 README 徽章中反映，表明有清晰的版本管理。",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","脚本验证 JSON 配置文件是否语法正确，并接受显式、类型化的参数，符合良好的验证实践。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","破坏性操作（应用配置更改）默认由确认提示保护，并提供跳过（`--yes`）和试运行模式的选项。",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","脚本在出错时应以非零状态退出，并且 README 概述了用户看到的验证警告和备份创建的消息。",{"category":110,"check":114,"severity":24,"summary":115},"Logging","README 表明脚本提供已应用文件、验证警告和备份创建的反馈，暗示有足够的日志供用户查看。",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","该技能管理配置文件，似乎不直接处理个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该扩展面向 Claude Code 和 GitHub 的用户，没有明显的区域限制，因此在全球范围内适用。",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","该技能为 macOS、Linux 和 Windows 提供了特定平台的安装说明，并依赖于标准的命令行工具。",{"category":44,"check":127,"severity":24,"summary":128},"README","README 内容全面，解释了目的、安装、用法和技能的工作原理。",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","主工具 `sync-pull` 是一个单一的、定义明确的命令，符合理想范围。",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","该技能专注于单个主命令（`sync-pull`）及其描述性标志，避免了同义词的冗余。",{"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/GitHub CLI 命令，这些命令通常是幂等的或自行处理重试，并且不涉及具有显式超时要求的远程调用。",{"category":158,"check":159,"severity":24,"summary":160},"Skills","Precise Purpose","描述清楚地说明了工件（Claude Code 配置）和用户意图（从 GitHub 恢复、下载、拉取）。",{"category":158,"check":162,"severity":24,"summary":163},"Concise Frontmatter","frontmatter 简洁、自包含，并准确地总结了核心功能。",{"category":158,"check":165,"severity":24,"summary":166},"Concise Body","SKILL.md 结构良好且简洁，将详细信息委托给 README 和脚本注释。",{"category":158,"check":168,"severity":24,"summary":169},"Progressive Disclosure","SKILL.md 概述了工作流程并链接到 README 以获取详细说明和示例，遵循了渐进式披露原则。",{"category":158,"check":171,"severity":155,"summary":172},"Forked exploration","此技能不是探索或审计类技能；它执行直接的配置管理操作。",{"category":158,"check":174,"severity":24,"summary":175},"Usage examples","README 提供了许多清晰、可直接使用的示例，涵盖了各种场景，包括机器之间的同步、上下文切换和预览更改。",{"category":158,"check":177,"severity":24,"summary":178},"Edge cases","README 和脚本选项描述了处理不同配置文件、全局设置、备份、确认和秘密扫描的情况，涵盖了常见的边缘情况和限制。",{"category":158,"check":180,"severity":155,"summary":181},"Tool Fallback","该技能使用标准的系统工具（bash、git、gh、jq），不依赖可选的外部 MCP 服务器。",{"category":158,"check":183,"severity":24,"summary":184},"Halt on unexpected state","README 提到 push 操作会在另一台机器自上次同步以来进行推送时阻止，暗示在意外状态下会停止，除非明确覆盖。",{"category":158,"check":186,"severity":24,"summary":187},"Cross-skill coupling","该技能在管理 Claude Code 配置方面是独立的，并且似乎不隐式依赖其他技能。",1778696702387,"此技能将 Claude Code 配置同步到私有的 GitHub 存储库，允许用户在新计算机或不同上下文上恢复、下载或拉取他们的设置。它支持用于在工作和个人设置之间切换的配置文件，在应用更改前进行自动备份，并利用 GitHub CLI 进行安全、无需凭证的操作。",[191,192,193,194,195],"从 GitHub 恢复、下载或拉取 Claude Code 配置","支持配置文件以在工作/个人设置之间切换","在应用更改前自动备份本地配置","秘密扫描以防止意外提交敏感密钥","试运行模式可在应用更改前预览",[197,198,199],"管理 Claude Code 对话或会话。","同步 Claude Code 设置之外的 shell 历史或环境变量。","作为通用的文件同步工具。","3.0.0","4.4.0","确保用户永远不会丢失他们的 Claude Code 环境，并能在任何机器上无缝切换不同的配置。","所有检查均通过，表明这是一个高质量、文档齐全且安全的技能。",100,"用于通过 GitHub 管理 Claude Code 配置的健壮且安全的技能。",[207,208,209,210,211],"configuration","sync","github","backup","profiles","verified",[214,215,216,217],"在新机器上恢复你的 Claude Code 设置。","即时切换不同的工作和个人配置。","在将配置更改应用于本地设置之前预览它们。","在进行重大更改之前安全地备份你当前的 Claude Code 配置。",{"codeQuality":219,"collectedAt":221,"documentation":222,"maintenance":225,"security":231,"testCoverage":233},{"hasLockfile":220},false,1778696687638,{"descriptionLength":223,"readmeSize":224},109,8735,{"closedIssues90d":8,"forks":226,"hasChangelog":227,"manifestVersion":228,"openIssues90d":8,"pushedAt":229,"stars":230},1,true,"0.2.0",1775985307000,13,{"hasNpmPackage":220,"license":232,"smitheryVerified":220},"MIT",{"hasCi":227,"hasTests":227},{"updatedAt":235},1778696788864,{"basePath":237,"githubOwner":238,"githubRepo":239,"locale":18,"slug":13,"type":240},"skills/sync-pull","rohithzr","claudebase","skill",{"_creationTime":242,"_id":243,"community":244,"display":245,"identity":248,"parentExtension":252,"providers":280,"relations":288,"tags":289,"workflow":290},1778696622831.4927,"k17brwsz1rsvvtg8zjs955raex86mnh6",{"reviewCount":8},{"description":246,"installMethods":247,"name":239,"sourceUrl":14},"Back up and restore your entire Claude Code environment to a private GitHub repo",{"claudeCode":239},{"basePath":249,"githubOwner":238,"githubRepo":239,"locale":250,"slug":239,"type":251},"","en","plugin",{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":258,"providers":260,"relations":273,"tags":275,"workflow":276},1778696622831.4924,"k17763b5qrzy422r827rzrhtr586nzzh",{"reviewCount":8},{"description":246,"installMethods":257,"name":238,"sourceUrl":14},{"claudeCode":12},{"basePath":249,"githubOwner":238,"githubRepo":239,"locale":250,"slug":239,"type":259},"marketplace",{"evaluate":261,"extract":268},{"promptVersionExtension":262,"promptVersionScoring":201,"score":263,"tags":264,"targetMarket":266,"tier":267},"3.1.0",92,[210,208,209,207,265],"productivity","global","community",{"commitSha":269,"marketplace":270,"plugin":271},"HEAD",{"name":238,"pluginCount":226},{"mcpCount":8,"provider":272,"skillCount":8},"classify",{"repoId":274},"kd7e1fmwvfp6n226mj6hy2fzds86n8kk",[210,207,209,265,208],{"evaluatedAt":277,"extractAt":278,"updatedAt":279},1778696636294,1778696622831,1778696817085,{"evaluate":281,"extract":285},{"promptVersionExtension":200,"promptVersionScoring":201,"score":282,"tags":283,"targetMarket":266,"tier":212},99,[210,208,209,207,211,284],"settings",{"commitSha":269,"license":232,"plugin":286},{"mcpCount":8,"provider":272,"skillCount":287},6,{"parentExtensionId":254,"repoId":274},[210,207,209,211,284,208],{"evaluatedAt":291,"extractAt":278,"updatedAt":292},1778696654196,1778696817319,{"evaluate":294,"extract":296},{"promptVersionExtension":200,"promptVersionScoring":201,"score":204,"tags":295,"targetMarket":266,"tier":212},[207,208,209,210,211],{"commitSha":269},{"parentExtensionId":243,"repoId":274,"translatedFrom":298},"k171871t16jaaghd7cpk4phphs86n0z0",{"_creationTime":300,"_id":274,"identity":301,"providers":302,"workflow":396},1778696618347.8665,{"githubOwner":238,"githubRepo":239,"sourceUrl":14},{"classify":303,"discover":390,"github":393},{"commitSha":269,"extensions":304},[305,318,343,352,360,366,374,382],{"basePath":249,"description":246,"displayName":238,"installMethods":306,"rationale":307,"selectedPaths":308,"source":317,"sourceLanguage":250,"type":259},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[309,312,314],{"path":310,"priority":311},".claude-plugin/marketplace.json","mandatory",{"path":313,"priority":311},"README.md",{"path":315,"priority":316},"LICENSE","high","rule",{"basePath":249,"description":246,"displayName":239,"installMethods":319,"license":232,"rationale":320,"selectedPaths":321,"source":317,"sourceLanguage":250,"type":251},{"claudeCode":239},"plugin manifest at .claude-plugin/plugin.json",[322,324,325,326,329,331,333,335,337,339,341],{"path":323,"priority":311},".claude-plugin/plugin.json",{"path":313,"priority":311},{"path":315,"priority":316},{"path":327,"priority":328},"skills/sync-config/SKILL.md","medium",{"path":330,"priority":328},"skills/sync-profiles/SKILL.md",{"path":332,"priority":328},"skills/sync-pull/SKILL.md",{"path":334,"priority":328},"skills/sync-push/SKILL.md",{"path":336,"priority":328},"skills/sync-setup/SKILL.md",{"path":338,"priority":328},"skills/sync-status/SKILL.md",{"path":340,"priority":316},"hooks/hooks.json",{"path":342,"priority":316},"hooks/run-hook.cmd",{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":317,"sourceLanguage":250,"type":240},"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",[350],{"path":351,"priority":311},"SKILL.md",{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":317,"sourceLanguage":250,"type":240},"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",[359],{"path":351,"priority":311},{"basePath":237,"description":361,"displayName":13,"installMethods":362,"rationale":363,"selectedPaths":364,"source":317,"sourceLanguage":250,"type":240},"Use when the user wants to restore, download, or pull their Claude Code config from GitHub onto this machine.",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-pull/SKILL.md",[365],{"path":351,"priority":311},{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":317,"sourceLanguage":250,"type":240},"skills/sync-push","Use when the user wants to back up, save, or push their current Claude Code config to GitHub.","sync-push",{"claudeCode":12},"SKILL.md frontmatter at skills/sync-push/SKILL.md",[373],{"path":351,"priority":311},{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":317,"sourceLanguage":250,"type":240},"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",[381],{"path":351,"priority":311},{"basePath":383,"description":384,"displayName":385,"installMethods":386,"rationale":387,"selectedPaths":388,"source":317,"sourceLanguage":250,"type":240},"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",[389],{"path":351,"priority":311},{"sources":391},[392],"manual",{"closedIssues90d":8,"description":394,"forks":226,"license":232,"openIssues90d":8,"pushedAt":229,"readmeSize":224,"stars":230,"topics":395},"Claude Code plugin — back up and restore your entire Claude Code environment to GitHub",[],{"classifiedAt":397,"discoverAt":398,"extractAt":399,"githubAt":399,"updatedAt":397},1778696622526,1778696618347,1778696620635,[210,207,209,211,208],{"evaluatedAt":402,"extractAt":278,"updatedAt":235},1778696704651,[],[405,424,443,462,482,512],{"_creationTime":406,"_id":407,"community":408,"display":409,"identity":412,"providers":413,"relations":418,"tags":420,"workflow":421},1778696787924.3765,"k17e5vpd67hvn46nw2vp9xzq0x86mr49",{"reviewCount":8},{"description":410,"installMethods":411,"name":355,"sourceUrl":14},"用于在用户想要列出、创建、切换、删除、比较或检查配置同步配置文件时使用。",{"claudeCode":12},{"basePath":353,"githubOwner":238,"githubRepo":239,"locale":18,"slug":355,"type":240},{"evaluate":414,"extract":417},{"promptVersionExtension":200,"promptVersionScoring":201,"score":204,"tags":415,"targetMarket":266,"tier":212},[207,208,210,211,209,416],"git",{"commitSha":269},{"parentExtensionId":243,"repoId":274,"translatedFrom":419},"k17bxmr12gvehnjqa9dv7m8ebn86mbe5",[210,207,416,209,211,208],{"evaluatedAt":422,"extractAt":278,"updatedAt":423},1778696687333,1778696787924,{"_creationTime":425,"_id":426,"community":427,"display":428,"identity":431,"providers":432,"relations":437,"tags":439,"workflow":440},1778696803784.4255,"k176jrtydfqqw1f6gj4x738aa586mnbb",{"reviewCount":8},{"description":429,"installMethods":430,"name":377,"sourceUrl":14},"当用户首次设置配置同步、连接到 GitHub 或重新初始化备份存储库时使用。",{"claudeCode":12},{"basePath":375,"githubOwner":238,"githubRepo":239,"locale":18,"slug":377,"type":240},{"evaluate":433,"extract":436},{"promptVersionExtension":200,"promptVersionScoring":201,"score":204,"tags":434,"targetMarket":266,"tier":212},[207,208,209,210,435],"automation",{"commitSha":269},{"parentExtensionId":243,"repoId":274,"translatedFrom":438},"k17fm71376rjr60q577jsnf3hx86n2a5",[435,210,207,209,208],{"evaluatedAt":441,"extractAt":278,"updatedAt":442},1778696737767,1778696803784,{"_creationTime":444,"_id":445,"community":446,"display":447,"identity":450,"providers":451,"relations":456,"tags":458,"workflow":459},1778696816618.8196,"k1771r6zb7cpxx15xjrrn4wh6h86m1xc",{"reviewCount":8},{"description":448,"installMethods":449,"name":385,"sourceUrl":14},"在用户希望检查配置更改、查看同步状态或比较本地与远程配置时使用。",{"claudeCode":12},{"basePath":383,"githubOwner":238,"githubRepo":239,"locale":18,"slug":385,"type":240},{"evaluate":452,"extract":455},{"promptVersionExtension":200,"promptVersionScoring":201,"score":453,"tags":454,"targetMarket":266,"tier":212},95,[207,208,209,210,211],{"commitSha":269},{"parentExtensionId":243,"repoId":274,"translatedFrom":457},"k170dky3e4jcv198zx1jq18xch86neqh",[210,207,209,211,208],{"evaluatedAt":460,"extractAt":278,"updatedAt":461},1778696752598,1778696816618,{"_creationTime":463,"_id":464,"community":465,"display":466,"identity":470,"providers":471,"relations":476,"tags":478,"workflow":479},1778696801756.2292,"k17fhfdwxs590h8y1dfcphrdtd86n5zx",{"reviewCount":8},{"description":467,"installMethods":468,"name":469,"sourceUrl":14},"在用户希望备份、保存或将当前的 Claude Code 配置推送到 GitHub 时使用。",{"claudeCode":12},"Claudebase",{"basePath":367,"githubOwner":238,"githubRepo":239,"locale":18,"slug":369,"type":240},{"evaluate":472,"extract":475},{"promptVersionExtension":200,"promptVersionScoring":201,"score":473,"tags":474,"targetMarket":266,"tier":212},98,[210,208,209,207,416],{"commitSha":269,"license":232},{"parentExtensionId":243,"repoId":274,"translatedFrom":477},"k17f31qss5ybf05as9wkkfxnp986np76",[210,207,416,209,208],{"evaluatedAt":480,"extractAt":278,"updatedAt":481},1778696723988,1778696801756,{"_creationTime":483,"_id":484,"community":485,"display":486,"identity":492,"providers":496,"relations":506,"tags":508,"workflow":509},1778686012417.8271,"k17e22kzr9zgee30t2pvbaaa3s86mbbk",{"reviewCount":8},{"description":487,"installMethods":488,"name":490,"sourceUrl":491},"Sync files to Google Drive, S3, Dropbox, OneDrive, and 70+ cloud providers using rclone.",{"claudeCode":489},"daxaur/openpaw","c-files","https://github.com/daxaur/openpaw",{"basePath":493,"githubOwner":494,"githubRepo":495,"locale":250,"slug":490,"type":240},"skills/c-files","daxaur","openpaw",{"evaluate":497,"extract":505},{"promptVersionExtension":200,"promptVersionScoring":201,"score":498,"tags":499,"targetMarket":266,"tier":504},75,[500,501,208,210,502,503],"files","cloud","storage","rclone","flagged",{"commitSha":269},{"repoId":507},"kd7bwdbyne8rrdfxt9ahxb6ved86mk9b",[210,501,500,503,502,208],{"evaluatedAt":510,"extractAt":511,"updatedAt":510},1778686326555,1778686012417,{"_creationTime":513,"_id":514,"community":515,"display":516,"identity":522,"providers":526,"relations":536,"tags":539,"workflow":540},1778695548458.4001,"k170asnajd0vcr51hwhfy4t0t986m5bh",{"reviewCount":8},{"description":517,"installMethods":518,"name":520,"sourceUrl":521},"Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.\n",{"claudeCode":519},"pjt222/agent-almanac","setup-tailwind-typescript","https://github.com/pjt222/agent-almanac",{"basePath":523,"githubOwner":524,"githubRepo":525,"locale":250,"slug":520,"type":240},"skills/setup-tailwind-typescript","pjt222","agent-almanac",{"evaluate":527,"extract":535},{"promptVersionExtension":200,"promptVersionScoring":201,"score":204,"tags":528,"targetMarket":266,"tier":212},[529,530,531,532,207,533,534],"tailwind","typescript","css","styling","react","nextjs",{"commitSha":269},{"parentExtensionId":537,"repoId":538},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[207,531,534,533,532,529,530],{"evaluatedAt":541,"extractAt":542,"updatedAt":541},1778701490050,1778695548458]