一键导入
js-github-ops-skill
GitHub 仓库与 Issues 只读 + 浏览器导航 skill(REST + PAGE_PROFILES + bridges)。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
GitHub 仓库与 Issues 只读 + 浏览器导航 skill(REST + PAGE_PROFILES + bridges)。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | js-github-ops-skill |
| description | GitHub 仓库与 Issues 只读 + 浏览器导航 skill(REST + PAGE_PROFILES + bridges)。 |
| version | 0.1.0 |
| metadata | {"openclaw":{"emoji":"⚙","homepage":"https://github.com/imjszhang/js-eyes","requires":{"skills":["js-eyes"],"bins":["node"]},"platforms":["github.com"]}} |
面向 github.com 的只读 + 仅改浏览器 URL(location.assign)的 JS Eyes 扩展技能。READ 数据走官方 GitHub REST API(https://api.github.com):浏览器内 fetch 支持匿名访问公开仓库;与 GitHub 网页不同源,但 CORS 对只读公开 API 可用,且不携带浏览器 Cookie(credentials: 'omit')。登录态探测仅使用页面内 meta[name="user-login"]。
allowRawEval(注入 bridge),参见根目录 JS Eyes 部署说明。createIfMissing 打开示例页)。| 档位 | 说明 |
|---|---|
| READ | fetch api.github.com + JSON 解析;不改 DOM / URL |
| INTERACTIVE | 仅 location.assign 到 *.github.com |
| DESTRUCTIVE | 不做(不 star / comment / PR / 写 API) |
skill.contract.js)| 工具 | 说明 |
|---|---|
github_session_state | 登录态(meta) |
github_get_repo | 仓库元数据 |
github_list_issues | Issues 列表(默认排除 PR) |
github_get_issue | 单条 Issue |
github_navigate_* | 仅导航 |
cd skills/js-github-ops-skill && npm install
node index.js doctor
node index.js get-repo octocat/Hello-World --pretty
node index.js list-issues octocat/Hello-World --limit 10
node index.js get-issue octocat/Hello-World 1347
node index.js navigate-repo octocat/Hello-World
node index.js navigate-issues octocat/Hello-World
node index.js navigate-issue octocat/Hello-World 1347
node index.js dom-dump --anchors
node index.js xhr-log --filter 'github\\.com|api\\.github\\.com'
js-eyes skills link /path/to/js-eyes/skills/js-github-ops-skill
js-eyes skills reload
| profile | bridge |
|---|---|
repo | __jse_github_repo__ |
issues | __jse_github_issues__ |
issue | __jse_github_issue__ |
| 现象 | 处理 |
|---|---|
E_NO_TAB | 打开任意 github.com 页面 |
RAW_EVAL_DISABLED | 打开宿主与扩展的 raw eval |
fetch_failed 403/404 | 私有库或未授权;公开库请检查 owner/repo |
| 429 | API 速率限制;稍后重试 |
跟随 js-eyes 全局 recording 配置;落盘目录:~/.js-eyes/skill-records/js-github-ops-skill/。
仅个人自动化用途;遵守 GitHub Terms of Service 与 REST API 文档。
Install, configure, verify, and troubleshoot JS Eyes browser automation for OpenClaw.
Bilibili 视频读取 skill,提供视频元数据与字幕读取能力。
Hacker News 只读 + 浏览器导航 skill:首页 / 帖子评论 / 用户 / Algolia 搜索走 Firebase API + DOM 兜底,浏览器侧仅 location.assign 改 URL。
Reddit 内容只读 + 浏览器导航 skill:帖子详情 / subreddit 列表 / 搜索 / 用户主页 / 收件箱 / 主 feed,DOM/API 双模式(auto 默认 DOM 优先 fallback API),浏览器侧仅 location.assign 改 URL。
X.com (Twitter) 内容只读 + 浏览器导航 + 账号监控 skill:搜索 / 用户主页 / 推文详情 / 首页 Feed 走 X.com 内部 GraphQL 同源端点(DOM 兜底),浏览器侧仅 location.assign 改 URL;内置 monitor 子系统做定时监控 + webhook 通知;写操作(reply/post/quote/thread)保持 v2.0.1 透传,v3.1 将拆到专用工具。
小红书内容读取 skill,提供笔记详情、评论、搜索、用户主页等多 profile READ + 受控 INTERACTIVE 导航能力。