Documents

weclone-init-twin

Try it

Scaffold a digital twin persona directory with markdown templates such as profile, state, persona examples, and guardrails. Use when the user wants to initia...

What it does

Scaffold a digital twin persona directory with markdown templates such as profile, state, persona examples, and guardrails. Use when the user wants to initia...

The skill document

WeClone Init Twin Profile

Create or refresh the markdown persona pack for a user's digital twin. This skill prepares files only. It does not draft replies.

Expected Inputs

  • A user name for template placeholders.
  • An optional target directory. Default to ai_twin/ at the repo root.
  • An optional template language. Supported values: en and zh. Default to en.
  • Explicit approval before overwriting existing persona files.

Core Workflow

  1. Check whether the target persona directory already exists. If files already exist, do not overwrite them unless the user explicitly asks for regeneration.
  2. Scaffold the persona pack. Run python3 skills/weclone-init-twin/scripts/init_twin_profile.py --user-name --language [output_dir].
  3. Regenerate only with explicit overwrite approval. Add --force only when the user clearly wants to replace existing files.
  4. Hand off to reply generation. Tell the user to fill the generated markdown templates before using $weclone-twin-reply.

Files And Resources

  • scripts/init_twin_profile.py: scaffold the default ai_twin/ persona directory from bundled templates.
  • assets/persona-pack/: starter markdown templates for profile.md, state.md, persona_examples.md, and guardrails.md, plus *.zh.md Chinese variants.

Output Contract

Return a short setup handoff with:

  • CREATED_FILES
  • TARGET_DIR
  • NEXT_STEP

Related skills

Build a review-gated digital twin reply from persona markdown, persona examples, and live conversation context. Use when you need to imitate a specific user'...

19 installs1 stars

Generate an installable personality skill that makes an agent speak, decide, and adapt like a named person.

17 installs

Generate structured user personas from interview, survey, or observation data for UX and human factors coursework. Produces goals, pain points, behaviors, scenarios, and design opportunities.

Explicitly invoked OpenClaw persona lifecycle management. Use only when the user's current message requests persona initialization/rebuild, or starts with "更...

21 installs

Build and run a digital persona of the user, their alter ego. Interviews them through chat and voice memos, learns from their documents, writing samples, and AI chat exports from OpenAI or Claude, then chats, answers questions, and drafts messages and emails in their voice, values, and style. Improves continuously from corrections and new uploads, and asks for clarification when it finds contradictions. Use when the user wants to create a persona of themselves, talk to their persona, add material to it, correct it, check its progress, or have something drafted the way they would write it.

1 installs