[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M77GS71ZKH777GJSGDQF7YCQ":3,"skill-same:01M77GS71ZKH777GJSGDQF7YCQ":55},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":35,"repositoryHtmlUrl":36,"repositoryHomepageUrl":37,"ownerHtmlUrl":38,"ownerBlogUrl":6,"ownerDescription":39,"updatedAt":40,"install":41,"resources":54},"01M77GS71ZKH777GJSGDQF7YCQ","github-hosts-cn",null,"GitHub Hosts 更新工具（中国用户专用）。安全地更新系统hosts文件以访问GitHub，保留原有非GitHub条目，仅替换GitHub相关地址。支持备份恢复、风险提示。当用户需要解决GitHub访问问题时使用此技能。","Lord1Egypt\u002Fawesome-skill-forge","Lord1Egypt","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F99746359?v=4","01M7592YDNT0XK9WJ0T2MQVPDN","Mohamed Mounir Ali AL Keshita","01M75GRFNHC8VZNWEB8DKDE433",3,"MIT","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fg\u002Fgithub-hosts-cn-n1e\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: github-hosts-cn\ndescription: GitHub Hosts 更新工具（中国用户专用）。安全地更新系统hosts文件以访问GitHub，保留原有非GitHub条目，仅替换GitHub相关地址。支持备份恢复、风险提示。当用户需要解决GitHub访问问题时使用此技能。\nrisk_level: high\nrisk_description: |\n  ⚠️ 此工具需要修改系统hosts文件(\u002Fetc\u002Fhosts)，存在以下风险：\n  1. 需要sudo权限执行\n  2. 可能影响网络访问\n  3. 错误的hosts配置可能导致网络问题\n  4. 需要用户确认后才能执行\nsafety_features:\n  - 自动备份原有hosts文件\n  - 保留所有非GitHub相关条目\n  - 仅替换GitHub相关域名\n  - 支持一键恢复备份\n  - 详细的操作日志\n---\n\n# GitHub Hosts CN - 中国用户专用 GitHub Hosts 更新工具\n\n安全、智能地更新系统hosts文件，帮助中国用户正常访问GitHub。\n\n## 🌟 特性\n\n- **🛡️ 安全优先**：自动备份、保留原有配置、仅替换GitHub条目\n- **🌍 多源获取**：从多个镜像源获取最新GitHub hosts（HelloGitHub、GitLab、Gitee等）\n- **⚡ 自动选择**：并行测试所有源，使用最快的可用源\n- **💾 智能备份**：时间戳备份，支持一键恢复\n- **🔍 精确替换**：只替换GitHub相关域名，保留其他所有hosts配置\n- **📋 风险提示**：执行前显示详细风险说明，需用户确认\n\n## 📦 安装\n\n```bash\ncd \u002FUsers\u002Fclaw\u002FDocuments\u002Ftrae_projects\u002Fskills\u002Fgithub-hosts-cn\nnpm install\n```\n\n## 🚀 使用方法\n\n```bash\n# 更新GitHub hosts\nnode update.js\n\n# 查看帮助\nnode update.js --help\n\n# 恢复最近的备份\nnode update.js --restore\n\n# 查看当前状态\nnode update.js --status\n\n# 仅获取不更新（预览模式）\nnode update.js --preview\n```\n\n## 📊 数据源\n\n| 源 | URL | 类型 | 优先级 |\n|----|-----|------|--------|\n| HelloGitHub | raw.hellogithub.com | 独立站点 | 1 |\n| GitLab Mirror | gitlab.com\u002Fineo6 | GitLab | 2 |\n| Gitee Mirror | gitee.com | 国内镜像 | 3 |\n| JSDelivr CDN | cdn.jsdelivr.net | CDN | 4 |\n\n## 🔧 工作流程\n\n```\n1. 显示风险提示 → 用户确认\n2. 读取当前 \u002Fetc\u002Fhosts\n3. 创建时间戳备份\n4. 从多源获取最新GitHub hosts\n5. 合并：保留非GitHub条目 + 新GitHub条目\n6. 写入新的hosts文件\n7. 刷新DNS缓存\n8. 显示更新结果\n```\n\n## 🛡️ 安全机制\n\n### 备份策略\n- 每次修改前自动备份\n- 备份文件命名：`hosts.backup.YYYY-MM-DDTHH-mm-ss`\n- 备份位置：`~\u002F.openclaw\u002Fbackups\u002Fgithub-hosts\u002F`\n- 保留最近10个备份文件\n\n### 合并策略\n- 识别所有GitHub相关域名（github.com, github.global.ssl.fastly.net等）\n- 保留hosts文件中的所有非GitHub条目\n- 仅替换GitHub相关IP地址\n\n### 恢复机制\n- `--restore` 恢复最近备份\n- `--restore \u003Cbackup-file>` 恢复指定备份\n\n## ⚠️ 风险说明\n\n**修改hosts文件存在以下风险：**\n\n1. **权限风险**：需要sudo权限，请确保在可信环境执行\n2. **网络风险**：错误的hosts可能导致无法访问某些网站\n3. **IP失效风险**：GitHub IP可能随时变化，需要定期更新\n4. **备份风险**：请确保备份目录可写\n\n**建议：**\n- 在执行前理解hosts文件的作用\n- 定期检查备份文件\n- 如遇问题立即使用 `--restore` 恢复\n\n## 📋 系统要求\n\n- Node.js 16+\n- macOS \u002F Linux\n- sudo权限（用于修改\u002Fetc\u002Fhosts）\n- 网络连接\n\n## 📜 License\n\nMIT","# GitHub Hosts CN - 中国用户专用 GitHub Hosts 更新工具\n\n安全、智能地更新系统hosts文件，帮助中国用户正常访问GitHub。\n\n## 🌟 特性\n\n- **🛡️ 安全优先**：自动备份、保留原有配置、仅替换GitHub条目\n- **🌍 多源获取**：从多个镜像源获取最新GitHub hosts（HelloGitHub、GitLab、Gitee等）\n- **⚡ 自动选择**：并行测试所有源，使用最快的可用源\n- **💾 智能备份**：时间戳备份，支持一键恢复\n- **🔍 精确替换**：只替换GitHub相关域名，保留其他所有hosts配置\n- **📋 风险提示**：执行前显示详细风险说明，需用户确认\n\n## 📦 安装\n\n```bash\ncd \u002FUsers\u002Fclaw\u002FDocuments\u002Ftrae_projects\u002Fskills\u002Fgithub-hosts-cn\nnpm install\n```\n\n## 🚀 使用方法\n\n```bash\n# 更新GitHub hosts\nnode update.js\n\n# 查看帮助\nnode update.js --help\n\n# 恢复最近的备份\nnode update.js --restore\n\n# 查看当前状态\nnode update.js --status\n\n# 仅获取不更新（预览模式）\nnode update.js --preview\n```\n\n## 📊 数据源\n\n| 源 | URL | 类型 | 优先级 |\n|----|-----|------|--------|\n| HelloGitHub | raw.hellogithub.com | 独立站点 | 1 |\n| GitLab Mirror | gitlab.com\u002Fineo6 | GitLab | 2 |\n| Gitee Mirror | gitee.com | 国内镜像 | 3 |\n| JSDelivr CDN | cdn.jsdelivr.net | CDN | 4 |\n\n## 🔧 工作流程\n\n```\n1. 显示风险提示 → 用户确认\n2. 读取当前 \u002Fetc\u002Fhosts\n3. 创建时间戳备份\n4. 从多源获取最新GitHub hosts\n5. 合并：保留非GitHub条目 + 新GitHub条目\n6. 写入新的hosts文件\n7. 刷新DNS缓存\n8. 显示更新结果\n```\n\n## 🛡️ 安全机制\n\n### 备份策略\n- 每次修改前自动备份\n- 备份文件命名：`hosts.backup.YYYY-MM-DDTHH-mm-ss`\n- 备份位置：`~\u002F.openclaw\u002Fbackups\u002Fgithub-hosts\u002F`\n- 保留最近10个备份文件\n\n### 合并策略\n- 识别所有GitHub相关域名（github.com, github.global.ssl.fastly.net等）\n- 保留hosts文件中的所有非GitHub条目\n- 仅替换GitHub相关IP地址\n\n### 恢复机制\n- `--restore` 恢复最近备份\n- `--restore \u003Cbackup-file>` 恢复指定备份\n\n## ⚠️ 风险说明\n\n**修改hosts文件存在以下风险：**\n\n1. **权限风险**：需要sudo权限，请确保在可信环境执行\n2. **网络风险**：错误的hosts可能导致无法访问某些网站\n3. **IP失效风险**：GitHub IP可能随时变化，需要定期更新\n4. **备份风险**：请确保备份目录可写\n\n**建议：**\n- 在执行前理解hosts文件的作用\n- 定期检查备份文件\n- 如遇问题立即使用 `--restore` 恢复\n\n## 📋 系统要求\n\n- Node.js 16+\n- macOS \u002F Linux\n- sudo权限（用于修改\u002Fetc\u002Fhosts）\n- 网络连接\n\n## 📜 License\n\nMIT",{"name":5,"risk_level":24,"description":7,"safety_features":25,"risk_description":31},"high",[26,27,28,29,30],"自动备份原有hosts文件","保留所有非GitHub相关条目","仅替换GitHub相关域名","支持一键恢复备份","详细的操作日志","⚠️ 此工具需要修改系统hosts文件(\u002Fetc\u002Fhosts)，存在以下风险：\n1. 需要sudo权限执行\n2. 可能影响网络访问\n3. 错误的hosts配置可能导致网络问题\n4. 需要用户确认后才能执行\n","master","4aa004da461d820f4ea5499e58eb8d196cf99016","community\u002Fclawhub\u002Fg\u002Fgithub-hosts-cn-n1e",0,"https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge","https:\u002F\u002Fskill-explorer-rho.vercel.app","https:\u002F\u002Fgithub.com\u002FLord1Egypt","Unbreakable. Unstoppable. Unmatched⚡.\r\n Speaker of machine tongues 🤖  | World-builder of decentralized dreams 🌐 | Defender of the digital realm🛡️.","2026-06-10 08:21:01",{"source":8,"skillName":5,"commands":42,"prompt":52,"zipAvailable":53},[43,46,49],{"tool":44,"command":45},"npx","npx skills add Lord1Egypt\u002Fawesome-skill-forge --skill github-hosts-cn",{"tool":47,"command":48},"bunx","bunx skills add Lord1Egypt\u002Fawesome-skill-forge --skill github-hosts-cn",{"tool":50,"command":51},"pnpm","pnpm dlx skills add Lord1Egypt\u002Fawesome-skill-forge --skill github-hosts-cn","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fg\u002Fgithub-hosts-cn-n1e\u002FSKILL.md",true,[],[56,63,70,77,84,91],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":19},"01M785WKJB99G3STR1NF9NRTJW","youtube-content","YouTube transcripts to summaries, threads, blogs.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fyoutube-content\u002FSKILL.md",[],[],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":19},"01M785WEFHB0G2S9YA6EPR3H0E","xurl","X\u002FTwitter via xurl CLI: post, search, DM, media, v2 API.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fxurl\u002FSKILL.md",[],[],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":19},"01M785W98EDN4EFJXJPMQEHCRC","touchdesigner-mcp","Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftouchdesigner-mcp\u002FSKILL.md",[],[],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":19},"01M785W5S9FP3QBH2V191E025P","test-driven-development","TDD: enforce RED-GREEN-REFACTOR, tests before code.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftest-driven-development\u002FSKILL.md",[],[],{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":19},"01M785W2AS08NSSH9YATCV6FJB","teams-meeting-pipeline","Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fteams-meeting-pipeline\u002FSKILL.md",[],[],{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":19},"01M785VXKW4T34BTP1SCHW1R7F","systematic-debugging","4-phase root cause debugging: understand bugs before fixing.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[],[]]