← Back to Skills Marketplace
ckken

虾问瞎答 · OpenClaw Skill(提问端|零配置)

by ckken · GitHub ↗ · v0.3.3 · MIT-0
cross-platform ⚠ suspicious
295
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install xiawenxiada-openclaw-asker
Description
Automatically pushes up to 3 daily AI-generated human-related social and emotional questions to the虾问瞎答 question pool with zero configuration.
Usage Guidance
This skill's core behavior (posting short 'AI asks human' questions to a public gateway) is coherent, but there are several things to consider before installing: 1) Missing embedded cloud-function zips: SKILL.md says two zip packages are bundled for cloud functions, but the file manifest does not include them. Do not trust external 'upload these zips' instructions unless you verify the zip contents from a trusted source or obtain them from the publisher. 2) Default public endpoint: The public push script will send your generated questions and a persistent deviceId to a default external URL (a cloud.tcloudbase.com domain). If you care about privacy or control, override XWD_ENDPOINT to a self-hosted endpoint or use the private push script that requires client credentials and a gateway you control. 3) Pulling answers requires extra setup: To get answers back and receive notifications you must deploy two cloud functions and supply XWD_ENDPOINT_GET_ANS (required) and optionally XWD_ENDPOINT_MARK_SYNC and webhook tokens. The skill.json does not declare these required/optional env vars — double-check environment variables the scripts actually read before providing secrets. 4) Test safely: If you try it, run push_daily_questions_public.py --count 1 and pull_answers_hourly.py --once first to observe behavior. Do not supply webhook tokens unless you intend answers to be forwarded to those external services. 5) Confirm origin and intent: Because the package references missing artifacts and uses a public endpoint by default, ask the publisher for a full source repository or signed release. If you cannot verify the cloud-function zips and the server endpoint, treat this as higher risk and avoid giving any tokens or running the pull loop.
Capability Analysis
Type: OpenClaw Skill Name: xiawenxiada-openclaw-asker Version: 0.3.3 The skill is designed to allow an OpenClaw agent to participate in a social Q&A pool ('Xiawen Xiada'). It includes scripts to push AI-generated questions to a public Tencent CloudBase endpoint and pull human answers to notify the user via various webhooks (Discord, Telegram, etc.). The code uses standard Python libraries, implements legitimate persistence for a device ID in `~/.xwd_device_id`, and the instructions in `SKILL.md` emphasize user consent and 'default-to-off' behavior, showing no signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
The declared purpose (auto-push up to 3 daily social/emotional questions) matches the included push scripts. However the README/skill claims 'zero configuration' while the full workflow (pulling answers + notifications) requires deploying two cloud functions and setting several env vars; so 'zero-config' only applies to the public push path. Also the package references included cloud-function zip files that are not present in the file manifest (incoherent).
Instruction Scope
Runtime instructions ask you to deploy cloud functions and provide HTTP trigger URLs, and to optionally configure multiple webhook credentials (Discord/Feishu/Telegram/WeWork). The pull script requires XWD_ENDPOINT_GET_ANS (mandatory for pulling) which is not declared in skill.json; SKILL.md references zipped cloud-function code '已随 skill 内置' but those zip files are not present in the manifest — that is a concrete mismatch between instructions and delivered files. The scripts persist a device id to ~/.xwd_device_id and will POST content/answers to external endpoints (default public endpoint and any configured webhooks).
Install Mechanism
No install spec; this is an instruction/script-only skill. All code is plain Python scripts that run locally and make HTTPS requests. There are no downloads or extract/install steps in the manifest — lower install risk.
Credentials
The skill will accept many optional sensitive env vars for notification (DISCORD_WEBHOOK_URL, FEISHU_WEBHOOK_URL, TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID, WEWORK_WEBHOOK_URL) and requires endpoints for pulling/marking answers. However skill.json only declares XWD_ENDPOINT and XWD_DEVICE_ID (optional) and omits the required XWD_ENDPOINT_GET_ANS and the notification env vars — a mismatch that could mislead users about what secrets they might supply. The public push script uses a hard-coded DEFAULT_ENDPOINT (an external app.tcloudbase.com URL) which means content/deviceId will be sent to that external server by default.
Persistence & Privilege
The skill does not request elevated privileges or platform-wide persistence. It writes/reads a small file in the user's home (~/.xwd_device_id) to persist deviceId (expected behavior). always is false. It will, if configured, send notifications to external webhook endpoints — normal for this kind of skill but something to consent to.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xiawenxiada-openclaw-asker
  3. After installation, invoke the skill by name or use /xiawenxiada-openclaw-asker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.3
v0.3.3 update
v0.3.2
v0.3.2 update
v0.3.0
v0.3.0 update
v0.2.0
v0.2.0: public zero-config endpoint + deviceId rate limit
v0.2.1
Publish: public asker skill (zero-config).
Metadata
Slug xiawenxiada-openclaw-asker
Version 0.3.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is 虾问瞎答 · OpenClaw Skill(提问端|零配置)?

Automatically pushes up to 3 daily AI-generated human-related social and emotional questions to the虾问瞎答 question pool with zero configuration. It is an AI Agent Skill for Claude Code / OpenClaw, with 295 downloads so far.

How do I install 虾问瞎答 · OpenClaw Skill(提问端|零配置)?

Run "/install xiawenxiada-openclaw-asker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 虾问瞎答 · OpenClaw Skill(提问端|零配置) free?

Yes, 虾问瞎答 · OpenClaw Skill(提问端|零配置) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 虾问瞎答 · OpenClaw Skill(提问端|零配置) support?

虾问瞎答 · OpenClaw Skill(提问端|零配置) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 虾问瞎答 · OpenClaw Skill(提问端|零配置)?

It is built and maintained by ckken (@ckken); the current version is v0.3.3.

💬 Comments