Tooluck logoTooluck
SKILL.md

opencli-reader

Agent skill fromhimself65/finance-skills

Generic read-only fallback for sources opencli supports but no dedicated skill covers: finance sites (Yahoo Finance, Bloomberg, Reuters, Barchart, Eastmoney, Xueqiu, Sinafinance), communities (Reddit, HackerNews, Weibo, Zhihu, Xiaohongshu, Bilibili), newsletters and blogs (Substack, Medium), research (arXiv, Google Scholar), podcasts and video (Apple Podcasts, Xiaoyuzhou, Spotify, YouTube), Weixin, Amazon, and more. Use it when the user asks to read or fetch from such a site — for example r/wallstreetbets, the HackerNews front page, Eastmoney hot stocks, the Xueqiu feed, Bloomberg markets headlines, or an arXiv search — or says "use opencli to read". Prefer twitter-reader, linkedin-reader, discord-reader, telegram-reader, or yc-reader when the source matches. Read-only: never runs write commands.

How to install opencli-reader

install opencli-reader
# install the finance-skills pack with the skills CLI
npx skills add himself65/finance-skills

# or add only this skill to Claude Code: copy the folder

plugins/social-readers/skills/opencli-reader/

# into

~/.claude/skills/opencli-reader/ (all projects)

.claude/skills/opencli-reader/ (one project)

plugins/social-readers/skills/opencli-reader/SKILL.md

MITFull file
1# opencli Reader (Generic Fallback, Read-Only)
2
3If your host has not already executed the shell probes below (for example, in Codex), run the commands inside the `!` wrappers with its shell tool before choosing a setup path. Use the actual output; if shell access is unavailable, report that limitation.
4
5Generic fallback for any source opencli supports via its [adapter registry](https://github.com/jackwener/opencli) (100+ sites, growing). Use this skill only when **no dedicated finance-skill covers the source** — the specialized skills (`twitter-reader`, `linkedin-reader`, `discord-reader`, `telegram-reader`, `yc-reader`) are always preferred when the request matches one of them.
6
7**This skill is read-only.** Write commands that opencli exposes (post, like, comment, send, save, upvote, subscribe, follow, delete, reply-dm, etc.) must not be invoked.
8
9---
10
11## Step 1: Decide Whether to Use This Skill
12
13Only use this skill if the request **cannot** be handled by a more specific skill.
14
15| If the user asks about… | Use this skill instead |
16|---|---|
17| Twitter/X | `twitter-reader` |
18| LinkedIn | `linkedin-reader` |
19| Discord | `discord-reader` |
20| Telegram | `telegram-reader` |
21| Y Combinator | `yc-reader` |
22| Anything else opencli supports (Yahoo Finance, Bloomberg, Reuters, Reddit, HackerNews, Eastmoney, Xueqiu, Substack, arXiv, etc.) | **this skill** |
23…

Excerpt shown under the repository's MIT license.

More skills in finance-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates