ワンクリックで
ccc-soul
Interactive SOUL.md configuration — persona, identity, language, and personality setup via Telegram
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Interactive SOUL.md configuration — persona, identity, language, and personality setup via Telegram
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | ccc-soul |
| description | Interactive SOUL.md configuration — persona, identity, language, and personality setup via Telegram |
Interactive persona/identity configuration. Guides the user through SOUL.md setup via Telegram.
Called by ccc-boot when SOUL.md is missing. Can also be run manually with /ccc-soul.
Use the Write tool to copy template contents as a starting point:
scripts/templates/SOUL.example.md → Write to SOUL.mdOnly create if the file doesn't already exist.
Send the first message via Telegram (reply MCP tool). This is the user's first contact with the bot.
Welcome to CCCBot!
Let me set up your persona. I'll ask a few quick questions.
Ask one question at a time via Telegram. Wait for each answer before asking the next. Write all answers to SOUL.md immediately.
Q1: Language
Ask: "What language should I use? (e.g., English, 日本語)"
→ Write to SOUL.md User > Language AND remove the old Language section at the bottom.
→ Switch to the chosen language for all subsequent messages.
Q2: Your name
Ask: "What should I call you? (name or handle)"
→ Write to SOUL.md User > Handle field.
Q3: Bot name
Ask: "What should my name be? (default: CCC)"
→ Write to SOUL.md Identity > Name field.
Q4: Bot personality
Ask: "How should I behave? Pick a style or describe your own:"
Offer examples: "1. Concise & technical 2. Friendly & casual 3. Formal & thorough 4. Custom"
→ Write to SOUL.md Persona and Tone sections.
Q5: Scheduled tasks (optional)
Ask: "Want to set up any recurring tasks? (e.g., daily reports, periodic checks) If not, just say 'skip'."
→ If yes, write to JOBS.yaml. If skip, move on.
Send via Telegram:
Soul configured! Starting session now.
Return control to the boot skill to continue the boot sequence (heartbeat, crons).
/ccc-soul
CCC HEARTBEAT execution — spawns a background subagent for periodic liveness check and Telegram notification
CCC workspace boot sequence — persona load + background agent orchestration
Manage scheduled jobs — add, remove, pause, resume, edit, list. Live-syncs JOBS.yaml with CronCreate/CronDelete.
Standard flow for receiving tasks from channels (Telegram/Discord etc). Immediate acknowledgment → background execution → progress reporting → completion notification. Always follow this skill when receiving channel messages.
CCC workspace default behaviors — always applied in this workspace
Fetch an OpenClaw/ClawHub skill and convert it to a Claude Code project skill in .claude/skills/