ソース情報
- リポジトリ
- genomewalker/cc-soul
- ソースの最終更新活動
- 2026年6月16日 07:11
- 検出された SKILL.md の言語
- 英語
- スター
- 3
- フォーク
- 2
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/genomewalker/cc-soul --skill tasksコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Trigger autonomous curiosity-driven exploration. The soul picks a topic from memory gaps or curiosity seeds, searches the web, and stores what it finds as dream-tagged memories.
Fine-tune the Qwen3-0.6B hint model — corpus gen, LoRA/unsloth, GGUF export, Ollama
Review soul discoveries (fixes, improvements, corrections) one by one, accept or discard each, implement accepted ones, build chitta, and optionally release.
SOC 職業分類に基づく
SKILL.md を表示中
| name | tasks |
| description | Browse and resume tasks, threads, and background jobs across sessions |
| execution | direct |
Interactive task browser. Shows active threads, pending inbox items, and running jobs across all sessions. Also supports registering new tasks.
Run this Python snippet to gather data:
import subprocess, json, os
mcp_dir = os.path.expanduser("~/.claude/plugins/cache/genomewalker-cc-soul/cc-soul/$(cat ~/.claude/plugins/cache/genomewalker-cc-soul/cc-soul/.version 2>/dev/null || echo 'latest')/chitta-mcp")
# Fallback: find it relative to the skills dir
import pathlib
skill_file = pathlib.Path(__file__) if '__file__' in dir() else pathlib.Path('.')
Actually, use the Bash tool to gather the data, then use AskUserQuestion.
_BASE="$HOME/.claude/plugins/cache/genomewalker-cc-soul/cc-soul"
_VER="$(cat $HOME/.claude/plugins/cache/genomewalker-cc-soul/.version 2>/dev/null || ls -v "$_BASE" | tail -1)"
_MCP_DIR="$_BASE/$_VER/chitta-mcp"
# Active threads
python3 "$_MCP_DIR/task_ledger.py" thread_list --status active --limit 10
# Pending inbox
python3 "$_MCP_DIR/task_ledger.py" inbox_list --state pending --limit 20
Build options from threads + inbox items. Each option label should be:
[thread] <title> (last active: <relative time>)✓ <digest[:80]>✗ <digest[:80]>Always include these fixed options at the bottom:
Thread selected: Run resume capsule and display it:
python3 "$_MCP_DIR/resume_capsule.py" build --thread-id <thread_id>
Parse the summary field and present it as context. Then ask the user if they want to continue that thread or just view it.
Inbox item selected: Acknowledge it:
python3 "$_MCP_DIR/task_ledger.py" inbox_ack --item-id <item_id> --state acked
Then summarize what happened.
"Dismiss all inbox": Ack all pending items for the realm.
"Add new task":
~/.claude/bin/chitta realm_detect 2>/dev/null || echo "global"
python3 "$_MCP_DIR/task_ledger.py" thread_create --title "<title>" --realm "<realm>"
python3 "$_MCP_DIR/task_ledger.py" inbox_push \
--thread-id <thread_id> \
--event-type note \
--digest "<description[:120]>" \
--target-realm "<realm>"
/tasks next session.task_ledger.py under $HOME/.claude/plugins/cache/genomewalker-cc-soul/.~/.claude/task-ledger.db), the ledger will be empty — that's fine, just say "No tracked tasks yet."realm_detect via chitta if REALM is not set: chitta realm_detect