ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      zarazhangrui

      Safety Report

      Follow Builders

      @zarazhangrui

      AI builders digest — monitors top AI builders on X and YouTube podcasts, remixes their content into digestible summaries. Use when the user wants AI industry...

      2,021Downloads
      22Installs
      7Stars
      1Versions
      Video & Audio6,125Monitoring & Logging3,137Design & Prototyping2,077

      Security Analysis

      high confidence
      Suspicious0.08 risk

      The skill mostly does what it says (fetches feeds and produces digests) but contains clear inconsistencies about required credentials and fetch behavior that you should understand before installing.

      Mar 16, 202620 files4 concerns
      Purpose & Capabilitynote

      The name/description match the code: scripts fetch YouTube transcripts and X content and produce digests. Requiring node is appropriate. However the package claims “no API keys needed” in README/SKILL.md, while the code and CI expect a SUPADATA_API_KEY (and the GitHub workflow references an X_BEARER_TOKEN). Asking for SUPADATA_API_KEY is coherent with transcript fetching, but the public docs contradict that — this mismatch is notable.

      Instruction Scopeconcern

      Runtime instructions write/read config and state under ~/.follow-builders, fetch a remote default-sources.json from raw.githubusercontent.com, and may instruct creation of a .env file to store delivery credentials (Telegram/Resend). The SKILL.md text downplays API key needs, but fetch-content.js clearly calls Supadata endpoints using an API key. The skill also advises detecting the platform and may set cron jobs (OpenClaw vs system crontab). The instructions request reading/writing local files and storing delivery keys in ~/.follow-builders/.env — behavior that is within scope but more invasive than the README claims.

      Install Mechanismnote

      No formal install spec is provided (instruction-only), but the repo contains Node scripts and a package.json; npm install is required by the scripts. The code fetches remote JSON from GitHub (raw.githubusercontent) which is a well-known host. There are no downloads from obscure or shortener URLs. Overall install risk is moderate and typical for a Node-based skill.

      Credentialsconcern

      Registry metadata lists a single required env var: SUPADATA_API_KEY (which matches fetch-content.js). But documentation repeatedly claims “no API keys needed,” and the GitHub workflow references X_BEARER_TOKEN (Twitter) which is not declared in requires.env. Additionally, deliver.js expects optional TELEGRAM_BOT_TOKEN and RESEND_API_KEY stored in ~/.follow-builders/.env for delivery. The combination of undocumented/optional credentials and contradictory README claims is disproportionate and confusing — users may unknowingly expose API keys or be surprised that a key is required to fetch transcripts.

      Persistence & Privilegeok

      The skill is not always:true and does not request elevated platform privileges. It creates and writes its own config and state under ~/.follow-builders (normal for a user-level agent). It also fetches a remote default-sources.json at runtime, which lets the maintainer update the tracked list centrally — this is reasonable for the feature but worth noting as a remote-updatable data dependency.

      Guidance

      This skill appears to implement an AI-builders digest, but the documentation and code conflict on whether API keys are required. Before installing: 1) Expect to run Node and npm install the scripts; 2) SUPADATA_API_KEY is actually used by fetch-content.js to retrieve YouTube transcripts — verify you trust supadata.ai and the provider of that key (README's claim of “no API keys needed” is incorrect); 3) If you run the GitHub action or CI, it references an X_BEARER_TOKEN for X/Twitter access — confirm where that token comes from and whether it's required for your deployment; 4) Delivery options (Telegram, Resend) require you to store TELEGRAM_BOT_TOKEN or RESEND_API_KEY in ~/.follow-builders/.env — consider using stdout/on-demand mode to avoid storing delivery credentials; 5) The skill fetches default-sources.json from raw.githubusercontent.com at runtime, meaning the tracked list can be updated remotely by the repository owner — if you are concerned about what accounts are being tracked, inspect the remote file or vendor a local copy instead; 6) If you need greater assurance, review the full scripts (fetch-content.js and generate-feed.js) especially any network calls and the handling of state, or run the code in an isolated environment/container and test with no credentials (stdout mode) first.

      Latest Release

      v0.1.0

      Initial release of follow-builders skill — delivers curated AI builder digests. - Onboards users with platform detection and step-by-step setup for delivery preferences, frequency, language, and channels. - Supports delivery via OpenClaw messaging, Telegram, Email, or on-demand in terminal. - Guides users through Telegram bot/email setup if needed; no extra keys required for "right here" delivery. - Automatically manages source lists for tracked builders and podcasts, updated centrally. - Sets up scheduled jobs (cron) according to user preferences and delivery platform. - Simple config file and user-friendly reminders for managing and changing settings.

      More by @zarazhangrui

      Frontend Slides

      0 stars

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Proactive Agent

      @halthelobster · 426 stars

      Published by @zarazhangrui on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]