ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      OllieWazza

      Safety Report

      Larry

      @OllieWazza

      Automate TikTok slideshow marketing for any app or product. Researches competitors, generates AI images, adds text overlays, posts via Postiz, tracks analyti...

      7,633Downloads
      21Installs
      106Stars
      1Versions
      Workflow Automation3,323Search & Retrieval2,116Browser Automation1,737E-Commerce1,690

      Security Analysis

      medium confidence
      Suspicious0.08 risk

      The skill's code and instructions match its stated TikTok marketing purpose, but the registry metadata omits the many credentials/config paths the scripts actually need and the skill will store/use sensitive API keys — review config handling and run in a sandbox before trusting it.

      Feb 17, 202613 files4 concerns
      Purpose & Capabilityconcern

      The skill is clearly a TikTok slideshow marketing pipeline and the scripts legitimately require Postiz and an image-generation provider plus optional RevenueCat access — this aligns with the stated purpose. However, the registry metadata claims 'no required env vars / config paths' while SKILL.md and the scripts expect a config (e.g., config.postiz.apiKey, config.imageGen.apiKey, revenuecat keys) and external accounts (Postiz, OpenAI/Stability/Replicate, RevenueCat). That mismatch is incoherent and could mislead users about the secrets they must provide.

      Instruction Scopenote

      SKILL.md instructs the agent to browse competitor content (with user permission), generate images, overlay text, post via Postiz and correlate analytics with RevenueCat. The instructions and scripts operate on local files (config JSON, snapshots, reports) and call external APIs (Postiz, OpenAI/Stability/Replicate, RevenueCat). They ask for browser permission before scraping and advise manual steps for adding trending audio. The scope stays within marketing/analytics; there are no instructions to read unrelated system files, harvest arbitrary secrets, or send data to unknown endpoints beyond the documented services.

      Install Mechanismnote

      No install spec (instruction-only) — lower platform-level risk, but the skill requires Node.js and native dependency node-canvas which may require system build tools (Python, make, C++ compiler). The scripts will be run locally and will install dependencies via npm as needed; this is expected but users should be prepared to install native toolchains or run inside a container.

      Credentialsconcern

      Functionality legitimately requires API credentials (Postiz API key, image-generation API key, optional RevenueCat secret keys). The problem is the package metadata declares 'none' for required env/config paths, yet the code expects a config.json and secret keys and will store snapshots/webhook logs locally. Requesting a RevenueCat V1 secret (sk_...) is particularly sensitive. The set of required secrets is proportional to the feature set, but the metadata omission and lack of explicit guidance about where/how credentials are stored is a security concern.

      Persistence & Privilegeok

      The skill does not request always:true and does not attempt to change other skills or system-wide agent settings. It writes files within its own workspace (reports, snapshots, competitor JSONs). Autonomous invocation is allowed (platform default) but not combined with 'always' or other privilege escalation in the codebase.

      Guidance

      What to consider before installing/using 'Larry': - Metadata mismatch: The registry shows no required env vars or config paths, but the SKILL.md and scripts require a config file containing Postiz API keys, image-generation API keys (OpenAI/Stability/Replicate), and optional RevenueCat secret keys. Treat that as an inconsistency — ask the publisher to update metadata or inspect the config format before providing secrets. - Secrets handling: The scripts expect and will use secret API keys (including RevenueCat V1 secret). Provide only least-privilege keys, prefer short-lived or scoped tokens where available, and avoid putting long-lived production secrets in an unencrypted file. Consider creating separate test accounts for Postiz and RevenueCat. - Local storage and I/O: The skill writes analytics-snapshot.json, platform-stats.json, rc-snapshot.json, hook-performance.json, competitor-research.json and report files. These may contain PII or business-sensitive metrics. Run the skill in an isolated directory and/or sandbox (container or VM) so data is contained. - Build requirements: node-canvas is a native module that often requires Python, make, and a C++ compiler. If you run this on your machine, ensure you understand and approve any system-level packages the agent will install, or run inside a prebuilt image. - Third-party dependencies & links: The SKILL.md encourages signing up at a specific Postiz referral link and installing a RevenueCat skill via ClaWHub. Verify those services and the referral are acceptable. Installing other skills can expand privileges; review them too. - Code review: The included scripts are readable and show the network endpoints used (Postiz, OpenAI/Stability/Replicate, RevenueCat). Before running, scan the actual onboarding and other scripts (onboarding.js not shown) for any steps that might transmit other local data or auto-run commands. Ask the author to disclose exactly where config files live and whether API keys are ever transmitted to other endpoints. - Operational recommendations: If you want to try it, run it in a disposable container or non-production environment, use test API keys, and inspect all generated files before providing production credentials. If you plan to provide RevenueCat secrets, limit scope or use a separate RevenueCat project for testing. If you want, I can: (1) extract a checklist of exact config keys/paths the scripts expect, (2) highlight any specific lines that read/write credentials, or (3) produce a safe run plan (container commands and minimal permissions) you can follow.

      Latest Release

      v1.0.0

      Initial release

      More by @OllieWazza

      Larrybrain

      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 @OllieWazza on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

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