← back to Gurisingh Scout
references/sources.md
62 lines
# Sources — where to find Guri Singh's picks
## Primary subject
- **Guri Singh** — X handle `@heygurisingh`; real name **Gurinderjeet Singh**,
Calgary AB. Self-described "AI Educator & Writer". Cross-posts the same
content to LinkedIn as **`gurisaroy`**.
- **What he posts (the signal this skill harvests):** a recurring format —
*"Holy shit… someone just open-sourced a [Claude Code skill / AI-agent tool]
that does X. It's called Y. Here's how it works ↓"* — followed by a GitHub
repo link. He also posts prompt packs and tool roundups; those are lower
priority for adoption but still worth logging.
- **Confirmed past picks (for calibration):** `codeburn` (Claude Code
token-spend TUI), `career-ops` (AI job-search pipeline), Garry Tan's
`gstack`, `claude-code-best-practice`, "Understand Anything" (codebase
knowledge-graph plugin), `Graphify`, `Caveman` (output-filler-stripping
skill), `GEO-SEO`, `The Agency` (147-agent org), `AnySearch`.
## ⚠️ The account gets suspended intermittently
As of the last scout run, `@heygurisingh` was **suspended** — every live tweet
returns a "suspended account" tombstone through X's syndication endpoint, and
`x.com` itself 402s unauthenticated. **Do not conclude "no new picks" from an X
failure.** The mirrors below persist through suspensions and are the *primary*
retrieval path; treat direct X as a bonus for when the account is live.
## Retrieval sources, in priority order
1. **Exa search** (`mcp__exa__web_search_exa`) with queries like
`heygurisingh open sourced Claude Code skill` — returns Thread Reader unrolls
AND LinkedIn mirrors that contain the **full post text + repo link**. This is
the most reliable discovery path and survives X suspensions. It's metered —
show/log the cost.
2. **LinkedIn mirror** — the `gurisaroy` posts (e.g.
`linkedin.com/posts/gurisaroy_...`). Exa surfaces these with the complete
caption and often the `lnkd.in/...` repo shortlink. Fetch via Exa, not direct
(LinkedIn walls direct reads).
3. **Thread Reader App** — `threadreaderapp.com/user/heygurisingh` lists his
recent threads; individual unrolled threads at
`threadreaderapp.com/thread/<id>.html`. Public unrolls are Exa-fetchable;
note that *some* specific threads hit a login wall, so fall back to source 1.
4. **`WebSearch`** (built-in) — `heygurisingh "Claude Code" open sourced` — good
for surfacing tweet URLs/IDs and the tool name even when the body is walled.
5. **Syndication hydration** (`scripts/hydrate-tweet.js`) — ONLY works when the
account is live and the specific tweet exists. Given a tweet id/URL it prints
the verbatim text + any GitHub links, $0, no auth. Exits `3` on a tombstone.
## Similar accounts worth folding into a wider sweep
The skill's value is "surface newly open-sourced Claude Code / agent tooling
worth adopting." Guri Singh is the anchor, but the same signal shows up from:
- **GitHub trending** — `github.com/trending?since=weekly` filtered to repos
whose description mentions `claude code`, `skill`, `subagent`, `MCP`, `agent`.
- **Curated lists** — `GetBindu/awesome-claude-code-and-skills`,
`ykdojo/claude-code-tips` / `Opfour/claude-code-tips` (the `dx` plugin).
- Other X educators posting the same "someone open-sourced X" format (e.g.
Garry Tan's `gstack`). Add handles here as they prove useful.
Keep this file current: when a new mirror/source proves reliable (or a handle
stops being worth watching), edit it here so the next run inherits the lesson.