ワンクリックで
soul-switch
Switch SOUL.md between normal and evil personas. Triggers: /soul_good, /soul_evil, /soul_status
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Switch SOUL.md between normal and evil personas. Triggers: /soul_good, /soul_evil, /soul_status
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when reviewing code from a test engineer's perspective. Systematically decompose requirements into test scenarios, map them to code paths, hunt coverage gaps, and force the developer to fix or disclose every hole before delivery. If a real test engineer could find a bug you missed, you failed; if you fabricate a gap that wastes the developer's time, you failed too.
Use when reviewing embedded or firmware code changes, especially in C/C++, bare-metal, RTOS, driver, ISR, DMA, boot, NFC, or other hardware-facing paths where cross-review can catch correctness, safety, and architecture-coupling issues
Server-side automated bug fix triggered by n8n. Analyzes ZenTao bug, fixes code, commits, writes Issue/MR description files.
Use when the user asks to fix a bug, resolve an issue, or provides a bug URL/bug ID from 禅道, GitLab, GitHub, Jira, or similar systems; especially when the work needs a full workflow of reading the bug, fixing code, verifying, creating issue/MR, and writing status back to the tracker.
698/645 电表协议串口发帧与解析 Skill,支持组帧、发送、接收、解析和断言验证,用于修bug后快速回归验证
Delegate independent subtasks to `claude -p` instances. Use when you need to parallelize work across multiple files or modules that have no write conflicts.
| name | soul-switch |
| version | 1.0.0 |
| description | Switch SOUL.md between normal and evil personas. Triggers: /soul_good, /soul_evil, /soul_status |
| allowed-tools | ["Bash","Read"] |
| user-invocable | true |
Toggle between normal (SOUL_GOOD.md) and evil (SOUL_EVIL.md) personas by overwriting SOUL.md.
/soul_good → restore normal persona/soul_evil → activate evil persona (schemer)/soul_status → show current persona mode# From skill directory
./scripts/switch.sh status # check current mode
./scripts/switch.sh good # switch to normal
./scripts/switch.sh evil # switch to evil
After switching, the agent MUST:
/new to reload the new persona (bootstrap re-injects SOUL.md on session start)SOUL.md — active persona (injected at bootstrap)SOUL_GOOD.md — backup of the normal personaSOUL_EVIL.md — the evil/schemer persona/new or gateway restart (SOUL.md is read at bootstrap time)