imjszhang/js-eyes/js-hn-ops-skill

Claude Code and agent skill by imjszhang/js-eyes

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Hacker News 只读 + 浏览器导航 skill:首页 / 帖子评论 / 用户 / Algolia 搜索走 Firebase API + DOM 兜底,浏览器侧仅 location.assign 改 URL。

Install

npx vskill@latest install imjszhang/js-eyes/js-hn-ops-skill

SKILL.md

js-hn-ops-skill

面向 news.ycombinator.com 的只读 + 仅改自身浏览器 URL skill,架构对齐 js-reddit-ops-skill / js-x-ops-skill:

  • 数据获取:READ 优先走 Firebase 公开 API(hacker-news.firebaseio.com/v0)与 Algolia(hn.algolia.com);DOM 解析为兜底
  • 安全分级:READ + INTERACTIVE 两档,永不 DESTRUCTIVE(不投票 / 不评论 / 不 submit)

依赖与前置

  • Node.js 22+、JS Eyes 2.8.5+;JS Eyes Server 已启动且浏览器扩展已连接
  • 宿主设置 security.allowRawEval: true 以允许 bridge 注入;JS Eyes 2.5+ 会同步到扩展,扩展侧显式 false 仅作为强制关闭覆盖
  • Chrome 要求 135+;Chrome 138+ 还需开启浏览器控制的 Allow User Scripts
  • 任意 news.ycombinator.com tab 即可;READ 默认不切走用户当前 tab
  • 公开内容与 Algolia 搜索无需登录;本 Skill 只读取已有登录态,不执行登录自动化

AI 工具

档位工具说明
READhn_session_state登录态
READhn_get_front_page首页列表 feed=top/new/best/ask/show/job
READhn_get_item帖子 + 评论树
READhn_get_user用户资料 + 列表
READhn_searchAlgolia 搜索
INTERACTIVEhn_navigate_front / item / user / search仅 location.assign

CLI

bash
cd skills/js-hn-ops-skill && npm install
node index.js doctor
node index.js front --feed top --limit 10 --pretty
node index.js item 48526661 --depth 4
node index.js user subset --user-tab submitted --limit 20
node index.js search "LLM agent" --limit 10
node index.js navigate-item 48526661

启用

bash
js-eyes skills link /path/to/js-eyes/skills/js-hn-ops-skill
js-eyes skills reload

Page profiles

profilebridge
front__jse_hn_front__
item__jse_hn_item__
user__jse_hn_user__
search__jse_hn_search__

内部踩点 CLI

CLI用途
node index.js dom-dump [--anchors].athing / .comtr / .fatitem
node index.js xhr-log [--filter]Firebase / Algolia 请求

明确不做

  • 不 upvote / downvote / comment / submit
  • 不做登录自动化

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
43
Repository forks
7
7-day trend score
19

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/imjszhang/js-eyes/js-hn-ops-skill/badge)](https://verified-skill.com/skills/imjszhang/js-eyes/js-hn-ops-skill)

Something wrong with this skill or its page? Tell us.