ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      oyi77

      Safety Report

      TikTok Carousel Creator (Multi-Account Google Drive Support)

      @oyi77

      Creates TikTok image carousels with text overlays using Pexels API & FFmpeg, then uploads via PostBridge API. Use when the user wants to: create TikTok slide...

      53Downloads
      0Installs
      0Stars
      4Versions
      API Integration11,971Video & Audio6,125Image Processing4,554Social Media3,597

      Security Analysis

      high confidence
      Suspicious0.04 risk

      The skill mostly matches its stated purpose (create TikTok image carousels) but contains unexplained inconsistencies — notably a hardcoded PostBridge API key, undocumented/use-of additional credentials (PostBridge, ImgBB), and a cross-skill import path — that warrant caution before installing.

      Mar 6, 20263 files4 concerns
      Purpose & Capabilityconcern

      Name/description claim: search Pexels, render overlays, upload via PostBridge. Declared requirements list only PEXELS_API_KEY and binaries (ffmpeg, curl), which is plausible for search+render. However the SKILL.md and code clearly expect additional credentials (POST_BRIDGE_API_KEY, optional IMGBB_API_KEY) and include a hardcoded POST_BRIDGE_API_KEY default in the script. The code also tries to import a PostBridge client from an external path (../1ai-skills/marketing/post_bridge_client.py). These extras are not reflected in the skill metadata and are disproportionate to the declared requirements.

      Instruction Scopenote

      Runtime instructions and usage match the stated task (search Pexels, render text overlays, optionally host images, upload via PostBridge). The SKILL.md instructs creating a ~/.tiktok-slideshow workspace and uploading images to third-party services (ImgBB, PostBridge). That scope is expected, but SKILL.md and registry disagree about which env vars are required (POST_BRIDGE_API_KEY present in docs but not in declared requires.env). No instructions ask the agent to read unrelated system secrets, but the code attempts to load a PostBridge client from a sibling skills directory (reads outside its own package), which is unusual and broadens its runtime scope.

      Install Mechanismok

      This is an instruction-only skill with bundled Python code; there is no installer that downloads arbitrary binaries or archives. Required system binaries (ffmpeg, curl) are declared and used by the code. No remote install URLs or extraction steps are present.

      Credentialsconcern

      Registry requires only PEXELS_API_KEY, but SKILL.md and code expect POST_BRIDGE_API_KEY and optionally IMGBB_API_KEY and HOST_PROVIDER. Worse: the code contains a hardcoded POST_BRIDGE_API_KEY default (pb_live_BBLz9mjZkkL8q41tb2pwxq). Hardcoded credentials in source are a red flag (credential leakage, unknown owner/validity). Requesting additional hosting/uploader keys is reasonable for the upload flows, but these were not declared up front and so are disproportionate to the listed requirements.

      Persistence & Privilegeconcern

      The skill creates a persistent workspace under the user's home (~/.tiktok-slideshow) to store images, rendered output, scripts, and project metadata — this is expected for a content-creation tool. However the code also attempts to import a PostBridge client from an external sibling path (../1ai-skills/marketing/post_bridge_client.py), which means it may access code/config outside the skill bundle. always:false is correct; the skill does not demand elevated platform privileges but the cross-path import and persistent files increase its attack surface.

      Guidance

      This skill appears to do what it claims, but take caution before installing: 1) The registry declares only PEXELS_API_KEY, yet the docs and code expect POST_BRIDGE_API_KEY and optionally IMGBB_API_KEY — confirm you are comfortable providing upload credentials. 2) The Python file contains a hardcoded PostBridge API key default (pb_live_BBLz9mjZ...), which is a sensitive secret and may indicate credential leakage or an abandoned/test key; do not rely on it — treat it as untrusted and rotate/regenerate any real keys you plan to use. 3) The script attempts to import a PostBridge client from a sibling skills directory (../1ai-skills/marketing/post_bridge_client.py) — verify that behavior and ensure it won't read or mutate other skill files or secrets on your agent. 4) The skill will create ~/.tiktok-slideshow and write downloaded images and metadata there; review or sandbox those files if you have sensitive data on the host. 5) If you plan to use uploads, review the PostBridge and ImgBB endpoints and privacy policies for data sharing. Recommended actions before installing: inspect the full tiktok_slideshow.py source locally, remove any hardcoded credentials, add POST_BRIDGE_API_KEY/IMGBB_API_KEY to the declared requirements if you accept them, and run the script in an isolated environment (container or VM) first. If you are not comfortable providing uploader API keys or exposing a workspace in your home directory, do not install.

      Latest Release

      v1.3.0

      Added multi-account support for Google Drive gog CLI. New --account flag to select specific Google account. Perfect for users with multiple Google workspaces (personal/business). ImgBB alternative also available for quick hosting without OAuth.

      More by @oyi77

      Marketing

      5 stars

      Sales

      4 stars

      Joko Proactive Agent

      2 stars

      JobHunter Master

      1 stars

      Google Flow

      0 stars

      Content Factory

      0 stars

      Published by @oyi77 on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

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