跳到主要内容
知仓学习社ZHICANG

bluesky-reader

Read public Bluesky feeds via AT Protocol API.

联网无严重或高危命中notque/vexjoy-agent

它会碰到什么

扫了多少4 个文本文件,30 KB
它会碰到什么联网
命中总数23 处
命中统计严重 0 · 高 0 · 中 7 · 低 4

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Bluesky Reader Skill

Read public Bluesky profiles via the AT Protocol public API. No auth needed.

Commands

# Fetch recent posts
python3 ~/.claude/scripts/bluesky_reader.py feed --handle HANDLE --limit 20

# Search posts by keyword (fetches feed, filters locally)
python3 ~/.claude/scripts/bluesky_reader.py search --handle HANDLE --query "search terms"

# JSON output for pipeline consumption
python3 ~/.claude/scripts/bluesky_reader.py feed --handle HANDLE --json

# Pagination
python3 ~/.claude/scripts/bluesky_reader.py feed --handle HANDLE --cursor CURSOR_STRING

API Details

  • Endpoint: https://public.api.bsky.app/xrpc/app.bsky.feed.getAuthorFeed
  • Auth: None (public endpoint)
  • Limit: 1-100 posts per request
  • Search: Local keyword filter -- all query words must appear (case-insensitive)

When to Use

  • Gathering recent Bluesky posts from a specific person for research
  • Searching a profile's posts for mentions of a topic
  • Feeding Bluesky content into a news or content pipeline

Reference Loading

| Task type | Load this reference |

|-----------|-------------------|

| Endpoint details, data shapes, pagination | references/at-protocol-api.md |

| Debugging fetch errors, wrong output, missing posts | references/at-protocol-preferred-patterns.md |

| Extending the script with new endpoints or search | references/at-protocol-api.md |

| Code review of AT Protocol Python code | references/at-protocol-preferred-patterns.md |

Exit Codes

| Code | Meaning |

|------|---------|

| 0 | Success |

| 1 | Error (network failure, invalid handle, no posts found) |

Reference Loading Table

| Signal | Load These Files | Why |

|---|---|---|

| Endpoint details, data shapes, pagination | at-protocol-api.md | Routes to the matching deep reference |

| Debugging fetch errors, wrong output, missing posts | at-protocol-preferred-patterns.md | Routes to the matching deep reference |

| Extending the script with new endpoints or search | at-protocol-api.md | Routes to the matching deep reference |

| Code review of AT Protocol Python code | at-protocol-preferred-patterns.md | Routes to the matching deep reference |

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 419
本站分层T2
该仓技能数122
原文件路径skills/content/bluesky-reader/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 122 个技能