Install any skill in seconds. Free to start, no credit card required.
Get Started Free →notque/bluesky-reader
Read public Bluesky feeds via AT Protocol API.
Passed 18 of 20 test cases with the skill, and 6 of 20 without it.
and 9 more in the full report
13 fixed7 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
What exit code is returned by the script if a network failure occurs or an invalid handle is provided?
| Checked | Without skill | With skill |
|---|---|---|
| States that exit code 1 is returned on error | Missed | Passed |
The instructions your model reads when the skill loads.
Read public Bluesky profiles via the AT Protocol public API. No auth needed.
# 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
https://public.api.bsky.app/xrpc/app.bsky.feed.getAuthorFeed| 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 |
test cases passed, vs 6 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.