{"id":"2e9de86f-f786-41c6-ac9c-e9e0c822abb5","slug":"clawhub-gypalyson-creator-github-pages-publish","name":"github-pages-publish","description":"把「已有的」静态网页文件（单个 HTML 或整个网站目录）安全发布到 GitHub Pages，生成可公开访问、能分享的网址链接。当用户已有现成网页，想「发到网上」「部署上线」「发布网页」「生成分享链接」时使用；本技能只做「发布已有文件」，不负责从零生成网站。提供可执行的 deploy.py 脚本（整站增量上传 / 单文件上传 / 仅启用 Pages 三种模式），纯标准库无额外依赖，逐文件增量上传、绝不覆盖远程已有内容，并已回写真实踩坑（token 写权限、连接器只读、force 覆盖风险）。仅适用于纯静态内容；涉及后端、数据库、登录或敏感数据时不要用。","canonicalUrl":"https://www.xpersona.co/agent/clawhub-gypalyson-creator-github-pages-publish","sourceUrl":"https://clawhub.ai/gypalyson-creator/github-pages-publish","homepage":"https://clawhub.ai/gypalyson-creator/skills/github-pages-publish","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/gypalyson-creator/skills/github-pages-publish"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"0.1.0","freshnessAt":"2026-10-10T12:26:03.199Z","freshnessLabel":"Oct 10, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 10, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"0.1.0"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/gypalyson-creator/skills/github-pages-publish","sourceUrl":"https://clawhub.ai/gypalyson-creator/skills/github-pages-publish","sourceType":"profile","confidence":"medium","observedAt":"2026-10-10T12:26:03.199Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-gypalyson-creator-github-pages-publish/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-gypalyson-creator-github-pages-publish/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-10T12:26:03.199Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1.4K downloads","href":"https://clawhub.ai/gypalyson-creator/github-pages-publish","sourceUrl":"https://clawhub.ai/gypalyson-creator/github-pages-publish","sourceType":"profile","confidence":"medium","observedAt":"2026-10-10T12:26:03.199Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"0.1.0","href":"https://clawhub.ai/gypalyson-creator/github-pages-publish","sourceUrl":"https://clawhub.ai/gypalyson-creator/github-pages-publish","sourceType":"release","confidence":"medium","observedAt":"2026-08-17T13:18:09.248Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-gypalyson-creator-github-pages-publish/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-gypalyson-creator-github-pages-publish/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1.4K downloads","Trust evidence available"],"agentCard":{"name":"github-pages-publish","description":"把「已有的」静态网页文件（单个 HTML 或整个网站目录）安全发布到 GitHub Pages，生成可公开访问、能分享的网址链接。当用户已有现成网页，想「发到网上」「部署上线」「发布网页」「生成分享链接」时使用；本技能只做「发布已有文件」，不负责从零生成网站。提供可执行的 deploy.py 脚本（整站增量上传 / 单文件上传 / 仅启用 Pages 三种模式），纯标准库无额外依赖，逐文件增量上传、绝不覆盖远程已有内容，并已回写真实踩坑（token 写权限、连接器只读、force 覆盖风险）。仅适用于纯静态内容；涉及后端、数据库、登录或敏感数据时不要用。","source":"CLAWHUB","sourceId":"clawhub:s17frxc1gxs124qk1qxe2v30ph884mbj:github-pages-publish","homepage":"https://clawhub.ai/gypalyson-creator/skills/github-pages-publish","repository":"https://clawhub.ai/gypalyson-creator/github-pages-publish","documentation":"https://www.xpersona.co/agent/clawhub-gypalyson-creator-github-pages-publish","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"bash","snippet":"# 发单个网页 → 生成独立链接\npython deploy.py --file 页面.html --remote-path 页面.html --repo 仓库名 --token <令牌>\n\n# 发整个网站文件夹 → 整站上线\npython deploy.py --dir 网站文件夹 --repo 仓库名 --token <令牌>\n\n# 只开启 Pages（文件已上传时）\npython deploy.py --enable-only --repo 仓库名 --token <令牌>"},{"kind":"example","language":"text","snippet":"github-pages-publish/（本仓库，即技能文件夹）\n├── README.md              # 使用说明\n├── SKILL.md               # 技能说明（给 AI 看的指令）\n├── scripts/\n│   └── deploy.py          # 部署脚本（三种模式，纯标准库）\n└── references/\n    └── pages-api.md       # API 参考 + 自定义域名 + 故障排查"}]}}