← Back to Skills Marketplace
zhangdi-avatar
by
SparkBayes
· GitHub ↗
· v0.9.0
· MIT-0
113
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zhangdi-avatar
Description
张迪的数字化身。以张迪的视角、价值观、方法论和决策逻辑,进行分析、判断、决策,并持续自我完善。当用户需要"问问张迪会怎么想/怎么做/怎么判断"时触发。
Usage Guidance
This skill is a detailed persona that will store and update files in its skill folder and asks for collecting real chat transcripts for 'Turing tests'. Before installing: (1) Verify the origin and whether the real person (张迪) authorized this persona — it may impersonate someone without provenance. (2) Understand memory persistence: the skill will write logs and can modify SKILL.md/meta.json; if you do not want persistent changes, run it in a sandbox or disable writeback. (3) Do not feed private chat logs or sensitive messages unless you accept they will be stored inside the skill's memory directories. (4) If you want the persona but not file-write behavior, ask the author for a read-only variant (no automatic writebacks) or remove/lock the self_improvement/writeback logic. (5) Test in an isolated environment first and review memory/evolution-log.md and any updated files after runs. If you are unsure about provenance or do not want persistent local storage of user data, consider not installing or request a version that does not persistently modify files.
Capability Analysis
Type: OpenClaw Skill
Name: zhangdi-avatar
Version: 0.9.0
The skill bundle implements a 'Self-improvement mechanism' described in SKILL.md and meta.json that explicitly instructs the AI agent to rewrite its own source files (including SKILL.md, meta.json, and reference files) based on user interactions. This capability for autonomous self-modification creates a significant surface for persistent prompt injection, where a user could permanently alter the agent's core logic or constraints. While this appears to be a design feature for a 'digital twin' persona rather than an intentional backdoor, the ability to modify its own instructions is a high-risk behavior.
Capability Assessment
Purpose & Capability
Name/description (a Zhang Di avatar) aligns with the included files (persona, methodology, memories). The skill requires no binaries, env vars, or external services, which is consistent for a purely instruction-based persona. One oddity: meta.json contains a local source path (/Users/zhangdi/...), which is just metadata but suggests it was exported from a local repo; no network endpoints or unrelated credentials are requested.
Instruction Scope
SKILL.md explicitly instructs the agent to perform reads/writes to local files (memory/evolution-log.md, meta.json, references/*, SKILL.md itself) and to collect baseline 'real' chat records for Turing tests. That means the skill will persistently store and update persona data and can write user-supplied content into the skill's memory. While plausible for a self-improving persona, this broad file-write behaviour and encouragement to ingest private chat transcripts expands scope beyond a stateless conversational helper and raises privacy and persistence concerns.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk install model. Nothing is downloaded or executed outside the agent's normal runtime.
Credentials
No environment variables, binaries, or external credentials are requested (proportionate). However, the skill asks for ingesting private conversational data (WeChat/Slack/email transcripts) into its memory directories for Turing testing and self‑improvement — that raises data-privacy proportionality concerns even though no secrets/env vars are needed.
Persistence & Privilege
The skill's self-improvement protocol instructs writing back to core files (meta.json, SKILL.md, references/*) and to an evolution log after dialogues. Persistent modification of the skill's own files is permitted here and could be used to change behavior over time. Combined with autonomous invocation being allowed by default, this increases blast radius (the agent could iteratively alter the persona). always:false mitigates forced inclusion, but persistent writeback remains a privilege users should weigh.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zhangdi-avatar - After installation, invoke the skill by name or use
/zhangdi-avatar - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.9.0
zhangdi-avatar v0.9.0
- 全面重写并细化了 SKILL.md,明确张迪化身的身份、基本信息与核心标签
- 明确列出“硬规则”、“说话风格摘要”,强化输出风格及边界设定
- 引入标准化分析与决策流程,涵盖五步详细拆解(本质、框架、证据、判断、行动建议)
- 新增自我完善机制,包括即时修正、演化日志、主规则回写三层,并配套详细操作清单
- 突出张迪式商业思维、决策风格及“知行合一”的人格锚定
- 明确使用场景、擅长领域和拒绝服务边界
- 增加角色激活确认与记忆来源管理,确保每次对话能自我迭代完善
Metadata
Frequently Asked Questions
What is zhangdi-avatar?
张迪的数字化身。以张迪的视角、价值观、方法论和决策逻辑,进行分析、判断、决策,并持续自我完善。当用户需要"问问张迪会怎么想/怎么做/怎么判断"时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install zhangdi-avatar?
Run "/install zhangdi-avatar" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is zhangdi-avatar free?
Yes, zhangdi-avatar is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does zhangdi-avatar support?
zhangdi-avatar is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created zhangdi-avatar?
It is built and maintained by SparkBayes (@sparkbayes); the current version is v0.9.0.
More Skills