← 返回 Skills 市场
robbyczgw-cla

Personas

作者 Robby · GitHub ↗ · v2.2.6
cross-platform ✓ 安全检测通过
7462
总下载
27
收藏
42
当前安装
25
版本数
在 OpenClaw 中安装
/install personas
功能描述
Transform into 20 specialized AI personalities on demand. Switch mid-conversation and load only the active persona.
安全使用建议
Install this if you want persona switching, but remember that the selected persona can persist until you exit or reset it. Use explicit /persona commands where possible, and treat medical, legal, fitness, career, or security personas as general guidance rather than professional advice.
功能分析
Type: OpenClaw Skill Name: personas Version: 2.2.6 The OpenClaw Personas skill bundle appears benign. The `scripts/persona.py` script manages local persona state and reads persona descriptions from `data/*.md` files, writing only to `~/.openclaw/persona-state.json`. There are explicit statements in `README.md` and `FAQ.md` confirming 'No network calls' and 'No automatic downloads'. While the persona markdown files (e.g., `data/dev.md`, `data/chameleon-agent.md`) are used as system prompts for the AI agent and instruct it on how to behave (including generating code), their content is focused on fulfilling the stated persona roles and does not contain instructions for malicious actions like data exfiltration, unauthorized execution, or persistence. The potential for a user to exploit a persona to generate harmful code is a prompt-injection vulnerability against the agent, not an indication of malicious intent within the skill bundle itself.
能力评估
Purpose & Capability
The artifacts coherently support the stated purpose: loading one of 20 bundled persona prompts for domain-specific response style. Medical and legal personas are explicitly framed as educational or orientation-only, so users should not treat them as professional advice.
Instruction Scope
The skill intentionally changes assistant behavior when a persona is activated. Broad natural-language triggers such as "activate" and "switch to" are documented but may cause accidental switching if the platform matches them loosely.
Install Mechanism
There is no dependency installation or network setup. The package metadata has minor version/provenance inconsistencies, with package.json showing 2.2.3 while SKILL.md, skill.json, and registry metadata show 2.2.6.
Credentials
The Python helper reads bundled data/*.md files and writes only ~/.openclaw/persona-state.json. No credentials, API keys, broad local indexing, network calls, downloads, or account mutations are evidenced.
Persistence & Privilege
The active persona and short history persist locally until reset. This is disclosed in README, SUMMARY, OVERVIEW, CHANGELOG, and SKILL.md and is proportionate to persona switching.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install personas
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /personas 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.2.6
Docs: fixed inconsistencies flagged by security scanner
v2.2.5
Security: removed unicode control characters (U+FE0F, U+200D) flagged by scan
v2.2.4
Security: neutralized flagged language in CyberGuard persona
v2.2.3
Docs: simplified security section language.
v2.2.2
Fix: SKILL.md metadata updated to openclaw format.
v2.2.1
Added Python CLI handler (persona.py) with --list, --show, --activate, --current, --reset. Alias support, state persistence, history tracking. Fixed package.json persona count (31→20).
v2.2.0
Security hardening: Removed custom persona creation feature (creator-workflow.md, /persona create command, file writing instructions). Now read-only with 20 pre-built personas. Cleaned FAQ.
v2.1.3
Fix: README now correctly shows 20 personas (removed 11 ghost entries without data files)
v2.1.2
Fix persona count: remove 11 ghost personas without data files (31→20). Updated all docs.
v2.1.1
- Bumped version to 2.1.1. - Added a new CHANGELOG.md file. - Updated documentation files for accuracy and clarity. - No changes to features, triggers, or persona list.
v2.1.0
Summary: Major reduction in built-in personas for a more streamlined experience. - Reduced built-in personas from 31 to 20, removing several lifestyle and professional options. - SKILL.md significantly rewritten for clarity and brevity; persona list now uses a table for quick reference. - Removed numerous persona definition files from the data directory. - Updated usage instructions and creation workflow to reflect the slimmer selection. - Package information updated to version 2.1.0. - All existing functionality for switching, listing, and creating custom personas retained.
v2.0.1
Add ClawHub runtime requirements metadata (SKILL.md frontmatter)
v2.0.0
Clean v2.0.0 release - version consistency and cleanup
v1.0.13
Add runtime requirements metadata for ClawHub discovery
v1.2.1
Migrate from Clawdbot to Moltbot
v1.0.9
Update author email
v1.0.8
Added YAML frontmatter with name and description to SKILL.md - matching format of working skills
v1.0.7
Added package.json with description field for ClawdHub summary display
v1.0.6
Professional README with summary, badges, and complete documentation matching ClawdHub standards
v1.0.5
Simplified description for better ClawdHub display
元数据
Slug personas
版本 2.2.6
许可证
累计安装 281
当前安装数 42
历史版本数 25
常见问题

Personas 是什么?

Transform into 20 specialized AI personalities on demand. Switch mid-conversation and load only the active persona. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 7462 次。

如何安装 Personas?

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

Personas 是免费的吗?

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

Personas 支持哪些平台?

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

谁开发了 Personas?

由 Robby(@robbyczgw-cla)开发并维护,当前版本 v2.2.6。

💬 留言讨论