← Back to Skills Marketplace
ZSXQ Digest
by
sealiu1997
· GitHub ↗
· v0.1.0
272
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zsxq-digest
Description
Summarize recent posts from followed Knowledge Planet circles into a daily digest prioritizing key updates using local tokens or browser relay for access.
Usage Guidance
This skill is coherent with its stated goal, but it deals with highly sensitive local authentication artifacts (zsxq_access_token and browser cookies). Before installing or running: 1) Inspect the included scripts (capture_browser_cookies.js, auth_bootstrap.py, run_browser_bootstrap.py, etc.) to ensure you understand what they do. 2) Keep token files under a gitignored directory (state/session.token.json) and never paste tokens into public channels. 3) If you use browser bootstrap, only supply wsUrl values that point to a local/controlled DevTools endpoint (localhost); do not point to remote or unknown hosts. 4) Run the skill in an isolated environment or test host if you are unsure. 5) Prefer manual review of any captured cookie files before finalization, and revoke/rotate the token if you suspect it was mishandled. If you want stronger assurance, ask the author for explicit manifests of which cookies/fields are extracted and for code signatures or reproducible builds.
Capability Analysis
Type: OpenClaw Skill
Name: zsxq-digest
Version: 0.1.0
The zsxq-digest skill bundle is a highly functional tool designed to summarize updates from the Knowledge Planet (ZSXQ) platform. While it possesses high-risk capabilities—specifically the use of Chrome DevTools Protocol (CDP) in scripts like 'capture_browser_cookies.js' and 'prepare_zsxq_qr_bootstrap.js' to extract session cookies—these actions are transparently documented and strictly aligned with the stated purpose of local authentication bootstrap. The bundle demonstrates strong security awareness through 'scripts/package_public_release.py', which explicitly scrubs sensitive state files before packaging, and 'SKILL.md' instructions that mandate local-only storage of credentials in gitignored paths. No evidence of intentional data exfiltration, unauthorized remote control, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
The name/description ask for digesting Knowledge Planet content and the repository contains collectors, deduping, scoring, rendering, and browser-bootstrap scripts that match that purpose. The presence of cookie/cdp helpers, QR bootstrap, and token-file handling is expected for the declared access modes (local token, browser relay, fetch fallback).
Instruction Scope
SKILL.md explicitly instructs the agent to read/write local state files (e.g., state/session.token.json, state/auth-bootstrap.json), validate auth, and, when necessary, connect to a local browser CDP endpoint (wsUrl) to capture cookies and page snapshots. These instructions stay within the declared purpose, but they grant the skill access to sensitive local browser cookies and require the operator to supply/maintain local token files — a legitimate need for this use case but high-sensitivity in practice. The docs repeatedly warn not to publish tokens, which is appropriate.
Install Mechanism
There is no external install/download step and no third‑party package pulled at runtime; the repo includes local scripts that will be executed. This is lower-risk than remote downloads, but the skill package itself contains executable scripts that operate on local files and local CDP endpoints, so users should inspect them before running.
Credentials
The skill declares no required env vars or config paths, yet the runtime docs and scripts expect a local state directory (state/session.token.json, state/cursor.json, etc.) and optionally a local CDP wsUrl. That is coherent with its token-first design, but the manifest omission is a mild metadata inconsistency: the skill should declare expected config paths. Also, while no external credentials are requested, the scripts will capture/use sensitive cookies/tokens — this is proportional to the task but requires explicit user caution.
Persistence & Privilege
The skill does not request always:true and appears to only write its own local state files (session token, cursor, auth-bootstrap state). It does not modify other skills or system-wide agent settings per the provided files. Autonomous invocation is allowed by default (normal), so treat any automated runs as able to access local tokens if present.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zsxq-digest - After installation, invoke the skill by name or use
/zsxq-digest - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial public release: token-first ZSXQ stream digest with browser bootstrap/recovery and sanitized packaging.
Metadata
Frequently Asked Questions
What is ZSXQ Digest?
Summarize recent posts from followed Knowledge Planet circles into a daily digest prioritizing key updates using local tokens or browser relay for access. It is an AI Agent Skill for Claude Code / OpenClaw, with 272 downloads so far.
How do I install ZSXQ Digest?
Run "/install zsxq-digest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ZSXQ Digest free?
Yes, ZSXQ Digest is completely free (open-source). You can download, install and use it at no cost.
Which platforms does ZSXQ Digest support?
ZSXQ Digest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ZSXQ Digest?
It is built and maintained by sealiu1997 (@sealiu1997); the current version is v0.1.0.
More Skills