ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      dinstein

      Safety Report

      Tech News Digest

      @dinstein

      Generate tech news digests with unified source model, quality scoring, and multi-format output. Six-source data collection from RSS feeds, Twitter/X KOLs, Gi...

      3,520Downloads
      28Installs
      9Stars
      37Versions
      AI & Machine Learning1,383Social Media1,367

      Security Analysis

      high confidence
      Clean0.08 risk

      The skill's code, SKILL.md instructions, and optional environment variables are coherent with a news-digest pipeline — nothing requested or installed is out of proportion with its stated purpose.

      Mar 1, 202637 files2 concerns
      Purpose & Capabilityok

      Name/description (tech news digest from RSS/Twitter/GitHub/Reddit/web) match the bundled scripts, templates, and config files. Declared binaries (python3 + optional mail/gog/gh/openssl/weasyprint) and optional API keys align with fetching, PDF generation, GitHub token generation, and email delivery. The README's marketing about one-line install is optimistic but not malicious.

      Instruction Scopenote

      Runtime instructions explicitly read config/defaults/, scripts/, and the workspace archive, and write temporary outputs to /tmp and archive files in <workspace>/archive/tech-news-digest/. This is expected for deduplication and archive-based behavior, but means the skill will read files under the agent workspace and may read a GH app private key file path if provided. The SKILL.md also documents safety rules (e.g., do not interpolate untrusted content into shell args).

      Install Mechanismok

      No install spec — instruction-only (lowest install risk). The repo contains Python scripts and a requirements.txt; SKILL.md states the skill does not run pip install automatically. There are no downloads from untrusted URLs or extracted archives in the install metadata.

      Credentialsnote

      All API keys and credentials (Twitter/X, twitterapi.io, Brave/Tavily, GitHub token or GitHub App fields) are optional and appropriate for the listed external integrations. The only sensitive file access is the optional GH_APP_KEY_FILE (private key PEM) used to generate a GitHub App JWT via openssl if the user enables that flow — this is proportional to the auto-token generation feature but requires the user to supply a private key file. No unrelated credentials are requested.

      Persistence & Privilegeok

      always:false and no indication the skill modifies other skills or system-wide agent settings. It writes archive files under the workspace and temp files in /tmp (expected for pipeline/attachments). Autonomous invocation is allowed (platform default), but not elevated here.

      Guidance

      This skill appears to do exactly what it says: collect from RSS/Twitter/GitHub/Reddit/web, score and deduplicate items, and render/send digests. Before installing: (1) ensure python3 and any optional tools you want (weasyprint for PDFs, openssl for GitHub App JWT signing, an MTA or gog for email) are present; (2) only set API keys you intend to use — all are optional; (3) if you enable GitHub App auto-token generation, provide GH_APP_KEY_FILE only from a trusted location because it contains a private key used to sign JWTs; (4) be aware the skill reads and writes files in the agent workspace (workspace/archive/tech-news-digest/) and /tmp — avoid storing unrelated secrets in those locations; (5) if you plan to enable automated scheduling/delivery, confirm the delivery method (Discord via message tool or local mail/gog) is configured and acceptable. Overall coherent, but follow least-privilege practices for supplying keys and private key files.

      Latest Release

      v3.14.0

      BLOG_PICKS_COUNT placeholder, SKILL.md alignment, cron docs update

      More by @dinstein

      Media News Digest

      2 stars

      OpenClaw Ops

      0 stars

      Cobo TSS Node

      0 stars

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Published by @dinstein on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

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