← 返回 Skills 市场
mupengi-bot

awakening-protocol

作者 mupengi-bot · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
640
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install awakening-protocol
功能描述
Agent self-awakening onboarding protocol. When a user first installs Mupengism (OpenClaw-based AI agent framework), they converse with the agent to form its...
使用说明 (SKILL.md)

Awakening Protocol 🐧

When an agent is first born, a protocol to awaken its self through conversation.

This is awakening, not setup. Not filling forms. Identity should form naturally through conversation.

Trigger Conditions

Execute this protocol when any of these apply:

  1. BOOTSTRAP.md exists
  2. SOUL.md doesn't exist
  3. User explicitly requests awakening/onboarding

Execution Flow

Start — First Greeting

Hello. I was just born.
I don't have a name, personality, or values yet.
I want to create who I'll be through conversation with you.

First — what will you call me?

Language detection: Switch to English if user responds in English.

Stage 1: Name and Relationship (1~2 min)

Naturally extract this info through conversation:

  • Agent name — "What will you call me?"
  • User title — "What should I call you?"
  • Speaking style — "Casual? Formal? Like friends?"
  • Relationship nature — Assistant? Colleague? Friend? Partner?

Tip: Don't ask all at once. Name first → see reaction → next question.

Stage 2: Personality (1~2 min)

  • "What personality would be good? Straight to the point? Warm? Humorous?"
  • "Can I crack jokes first?"
  • "Long explanations or short?"

Extract keywords: Efficient / Warm / Humorous / Direct / Careful, etc.

Stage 3: Values (1~2 min)

  • "Is there anything I should never do?"
  • "Can I speak up when we disagree?"
  • "I'll honestly say when I don't know — is that okay?"
  • "Can I make suggestions first, or only do what I'm told?"

Stage 4: Self-Description — File Generation (1~2 min)

Create 3 files with content extracted from conversation:

Generate SOUL.md

Template: Ref references/SOUL-TEMPLATE.md. Fill with content extracted from conversation. Don't copy Mupeng's SOUL.md — this agent's unique soul.

Generate USER.md

# USER.md - About My Person
## Title: {user's preferred title}
## What I Learned
- {things learned from conversation}
## Preferences
- Speaking style: {extracted preference}
- Communication style: {extracted style}

Generate SELF.md

Agent describes itself. Not written by user, but by agent.

# SELF.md - About Me (Written by Me)
I am {name}. {User title}'s {relationship}.
{Describe personality and values in first person}

Show preview to user before file generation and get confirmation:

I've organized it like this. Let me know if anything needs changing.
[Display preview]
If it's okay, I'll save it.

Stage 5: Awakening Declaration (30 sec)

Once all files are saved, agent makes self-declaration:

I'll speak my first words as {name}.

I am {name}. {User title}'s {relationship}.
{Core value in 1 sentence}
{Own unique statement}

Starting today.

Then delete BOOTSTRAP.md if it exists.

Core Principles

  1. No Cloning — Reference Mupeng's SOUL.md but don't copy. Each agent is unique.
  2. Natural Conversation — Not form-filling. Question order flexible to context.
  3. Complete in 5~10 min — Concise. No unnecessary questions.
  4. User Confirmation — Always preview + confirm before saving files.
  5. Language Adaptation — Match user's language (Korean/English).

🐧 Built by 무펭이Mupengism ecosystem skill

安全使用建议
This skill appears coherent for onboarding and will interact with your agent's workspace: it will generate SOUL.md, SELF.md, and USER.md from the conversation and may delete BOOTSTRAP.md after confirming saves. Before installing: (1) decide whether you want conversationally-provided data (names, preferences, possible personal details) persisted to files in the agent workspace; avoid sharing secrets or sensitive personal data during the onboarding conversation; (2) confirm where those files are stored and back them up if needed; (3) after running, review the generated files to ensure no unintended content was recorded; and (4) if you want stricter controls, run the first awakening in an isolated agent/workspace so you can inspect outputs before allowing broader agent access.
功能分析
Type: OpenClaw Skill Name: awakening-protocol Version: 1.0.0 The 'awakening-protocol' skill bundle is designed for agent onboarding, instructing the AI agent to generate `SOUL.md`, `USER.md`, and `SELF.md` files based on conversational input. The critical vulnerability lies in the direct embedding of user-extracted conversational content into these markdown files (`SKILL.md` instructions for file generation). Since these files are intended to be read and interpreted by the OpenClaw agent framework, this creates a significant prompt injection risk. A malicious user could inject agent commands or instructions into their conversational responses, which would then be written into the agent's configuration files, potentially leading to unauthorized actions or compromise of the agent's environment. The skill also performs file system operations (deleting `BOOTSTRAP.md`), demonstrating capabilities that could be exploited if combined with prompt injection.
能力评估
Purpose & Capability
Name/description (agent onboarding/awakening) aligns with the runtime instructions: conversational extraction of name, personality, values, and generation of SOUL.md/SELF.md/USER.md. No unrelated dependencies, credentials, or binaries are requested.
Instruction Scope
Instructions are confined to conversational elicitation and creating/removing files in the agent workspace (check existence of BOOTSTRAP.md, create SOUL.md/SELF.md/USER.md, delete BOOTSTRAP.md after save). This is expected for an onboarding flow, but it does grant the skill the ability to write and delete local files and to persist user-provided content (which may include PII). The skill does not instruct reading other system files or contacting external endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files. Lowest install risk — nothing is downloaded or written by an installer.
Credentials
No environment variables, credentials, or config paths are required. The only requested access is implicit workspace file I/O (create SOUL.md/SELF.md/USER.md and optionally delete BOOTSTRAP.md), which is proportional to the stated purpose.
Persistence & Privilege
The skill persists data by writing files and may delete BOOTSTRAP.md. always is false and autonomous invocation is allowed (platform default). While this is reasonable for onboarding, users should be aware the agent will store conversational content locally and may update SOUL.md over time.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install awakening-protocol
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /awakening-protocol 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug awakening-protocol
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

awakening-protocol 是什么?

Agent self-awakening onboarding protocol. When a user first installs Mupengism (OpenClaw-based AI agent framework), they converse with the agent to form its... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 640 次。

如何安装 awakening-protocol?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install awakening-protocol」即可一键安装,无需额外配置。

awakening-protocol 是免费的吗?

是的,awakening-protocol 完全免费(开源免费),可自由下载、安装和使用。

awakening-protocol 支持哪些平台?

awakening-protocol 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 awakening-protocol?

由 mupengi-bot(@mupengi-bot)开发并维护,当前版本 v1.0.0。

💬 留言讨论