From tikhub-plugin
Fetch large lists from TikHub (posts, followers, search results, comments) with safe pagination, dedup, and export to CSV or JSON for downstream analysis. Use when the user wants "all posts", "export to CSV/JSON", "scrape N results", "a dataset of", or any large repeated-pull job.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tikhub-plugin:bulk-data-exportThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Paginate a list endpoint at scale, dedup, and write a clean dataset — safely and with a cost
Paginate a list endpoint at scale, dedup, and write a clean dataset — safely and with a cost estimate up front.
[ -z "${TIKHUB_API_KEY:-}" ] && echo "Set TIKHUB_API_KEY first (see tikhub-onboarding)."
Bulk pulls are the biggest credit spender. Before fetching:
# pages = ceil(target_rows / page_size)
curl -s "https://api.tikhub.io/api/v1/tikhub/user/calculate_price?endpoint=<ENDPOINT_PATH>&request_per_day=<PAGES>" \
-H "Authorization: Bearer $TIKHUB_API_KEY"
curl -s "https://api.tikhub.io/api/v1/tikhub/user/get_user_daily_usage" -H "Authorization: Bearer $TIKHUB_API_KEY"
State the estimated calls + cost and get the user's go-ahead before running.
max_cursor / pagination_token / continuation_token / cursor /
cursor+index) — see tikhub-rest-api and the platform skill.has_more is false or the user's target row count is reached (hard cap).aweme_id / post id) as you go.output.json.output.csv.has_more (infinite loop, credit burn).npx claudepluginhub tikhub/tikhub-plugin --plugin tikhub-pluginProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.