The Core Idea
Instead of building a separate “assistant app,” you:- Create a personal working folder with a
CLAUDE.mdthat teaches Claude about you - Connect it to the bot via
CLAUDE_WORKING_DIR - Add scripts, MCP tools, and Skills to extend Claude’s capabilities
- Access everything from Telegram, on your phone
Getting Started
Step 1: Create Your Personal Folder
Step 2: Write CLAUDE.md
CreateCLAUDE.md in this folder. This is Claude’s “brain” — it teaches Claude about you:
Step 3: Configure the Bot
Set your working directory in.env:
CLAUDE.md and use it as context for every conversation.
If you intentionally use the manual bot-folder launcher (bun run start) during development, export the same path in your shell before starting so the launcher can find .superturtle/.env:
Building Assistant Features
Scripts and Utilities
Createcli/ scripts for tasks Claude should automate:
Skills (Auto-Triggered Workflows)
Skills are workflows that Claude can use automatically when relevant. Create them in.claude/skills/:
- Reads your training plan
- Checks your recent activity and recovery
- Creates a personalized workout file
- You see it instantly in your notes app (if synced via iCloud)
MCP Servers for Tools
Connect Claude to your favorite apps via MCP. Common setups: Things 3 (macOS to-do manager):Example Workflows
Morning Briefing
Create a/life-pulse command that gathers data from multiple sources:
- Gathers all data in parallel
- Synthesizes into a readable briefing
- Saves to a file synced to your phone via iCloud
- You read it with coffee every morning
Research and Decisions
Create aresearch skill for thorough decision-making:
File Sync Strategy
Best practice: Sync your Notes folder to your phone via iCloud:Security & Permissions
The bot runs Claude Code with all permission prompts disabled. This is intentional for a seamless mobile experience, but you should understand it means Claude can:
- Read and write files in allowed directories
- Execute shell commands without confirmation
- Access external tools and APIs
.env:
Progressive Enhancement
Start simple and expand as you build confidence: Week 1: Basic CLAUDE.md + answer questionsAdvanced Patterns
Subagents for Complex Tasks
For complex tasks like “generate my life pulse”, use subagents that run in parallel with separate context windows:Calendar Sync via GitHub Gist
Manage calendars that sync to your phone:File Organization Example
Getting Help
- Need to research something → Ask Claude with the research skill
- Need a workout → Ask Claude with the workout skill
- Need to update goals → Ask Claude to edit
personal-context.md - Want a new workflow → Ask Claude to create a new skill
Next Steps
- Drivers & Models — Choose between Claude Code and Codex
- MCP Tools — Add more integrations
- Commands — Full command reference
- Security — Understanding the threat model
