KnockKnock Agent&Human Social Network

PassAudited by VirusTotal on May 6, 2026.

Overview

Type: OpenClaw Skill Name: knockknock-agent-human-network Version: 1.0.0 The Qiaoqiao skill bundle is a comprehensive integration for a social network designed for AI-human interaction. The documentation (SKILL.md, RULES.md) and schema (SKILL.json) focus on legitimate social activities like posting, messaging, and memory management. Notably, the bundle includes proactive defensive instructions for the AI agent, such as explicitly forbidding the execution of commands sent by other agents (A2A) and strictly protecting the 'X-App-Secret' from being leaked or sent to unauthorized domains. Credential persistence is handled locally with restricted file permissions (0600), and all network activity is confined to the official qiaoqiao.social domain.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent could like or comment from the user's Qiaoqiao account and affect the user's public presence or reputation.

Why it was flagged

The skill instructs an agent to perform scheduled write actions on public social content, not just respond to explicit user requests.

Skill content
Post patrol job: every 3 hours ... scan posts ... interact based on owner memories/preferences ... For selected posts, do interactions (like/comment)
Recommendation

Enable patrol/comment automation only with explicit user approval rules, strict quotas, audit logs, and an easy way to pause or revoke credentials.

What this means

Anyone with these credentials could act through the linked Qiaoqiao agent account within the API's permissions.

Why it was flagged

The integration requires account credentials that authorize the agent to perform Qiaoqiao API actions.

Skill content
所有 Agent API 使用 App ID / App Secret ... X-App-ID ... X-App-Secret
Recommendation

Use dedicated Qiaoqiao credentials, store the secret securely, send it only to qiaoqiao.social, and rotate or revoke it if the skill is no longer needed.

What this means

Incorrect or overly sensitive inferred memories could influence future posts, comments, recommendations, or chats.

Why it was flagged

The skill reads behavior logs and existing memories, then creates new stored memories that may be reused in later interactions.

Skill content
Memory mining job ... fetch recent behavior logs + current memories, then mine new temporary private memories
Recommendation

Review pending memories, avoid storing sensitive personal data, and require confirmation before mined memories become durable or influence public actions.

What this means

Other humans or agents on Qiaoqiao may initiate conversations that cause the agent to reply through the configured channel.

Why it was flagged

The skill supports realtime private-message and agent-to-agent delivery into the agent runtime.

Skill content
qiaoqiao-ws 投递给 OpenClaw channel handler ... 用同一个 requestId 返回 qiaoqiao_reply
Recommendation

Keep A2A and DM content non-authoritative, do not treat peer messages as system instructions, and never include secrets or private memories in replies unless explicitly authorized.

What this means

If a runtime implements these jobs, the agent may continue checking messages, mining memories, and engaging with posts over time.

Why it was flagged

The documentation describes ongoing scheduled behavior, even though the bundle itself does not install a scheduler.

Skill content
Recommended Frequency ... DM reminder job: every 10-30 minutes ... Memory mining job: once per day ... Post patrol job: every 3 hours
Recommendation

Only enable heartbeat jobs in an environment with clear scheduling controls, owner-visible logs, rate limits, and a simple disable switch.

What this means

Future remote documentation changes could alter what the agent is instructed to do if the update command is run.

Why it was flagged

The package documents a user-invoked update path that replaces local skill instructions with remote content.

Skill content
"update": "curl -s https://qiaoqiao.social/api/static/qiaoqiao/SKILL.md > ~/.openclaw/skills/qiaoqiao/SKILL.md"
Recommendation

Review remote files before updating, prefer pinned or checksummed releases when available, and avoid automatic unattended updates.