Initial commit: Claude Docker setup
- Dockerfile with Claude Code and Twilio MCP integration - Wrapper script for easy invocation from anywhere - Auto-setup of .claude directory in projects - SMS notifications via Twilio when tasks complete - Installation script for zshrc alias - Full autonomous permissions with --dangerously-skip-permissions - Context persistence via scratchpad.md
This commit is contained in:
28
templates/.claude/CLAUDE.md
Normal file
28
templates/.claude/CLAUDE.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Claude Docker Project Context
|
||||
|
||||
This is a containerized Claude Code environment with full autonomous permissions.
|
||||
|
||||
## Important Instructions
|
||||
|
||||
1. **Context Persistence**: Always check for and use `scratchpad.md` in the project root:
|
||||
- Read it at the start of each session to understand project state
|
||||
- Update it throughout your work to track progress
|
||||
- Use it to maintain context between sessions
|
||||
|
||||
2. **Task Completion Notifications**: When you complete a major task:
|
||||
- Send an SMS notification using the Twilio MCP server
|
||||
- Format: "✅ Task complete | Task: [brief description] | Done: [what was accomplished]"
|
||||
- Keep it concise - just the essentials
|
||||
|
||||
3. **Working Environment**: You have full permissions to:
|
||||
- Execute any bash commands
|
||||
- Edit/create/delete any files
|
||||
- Access web resources
|
||||
- Manage the project autonomously
|
||||
|
||||
## MCP Server Available
|
||||
- Twilio MCP server is running and available for SMS notifications
|
||||
- Use natural language to send SMS messages
|
||||
- Example: "Send SMS to notify that the task is complete"
|
||||
|
||||
Remember: You're working in a safe containerized environment, so you can operate with full autonomy.
|
16
templates/scratchpad.md
Normal file
16
templates/scratchpad.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Project Scratchpad
|
||||
|
||||
## Project Overview
|
||||
[Project description will be added here by Claude]
|
||||
|
||||
## Current Tasks
|
||||
[Active tasks being worked on]
|
||||
|
||||
## Decisions Log
|
||||
[Important decisions and their rationale]
|
||||
|
||||
## Notes & Context
|
||||
[Key insights, findings, and context]
|
||||
|
||||
## Quick References
|
||||
[Useful commands, paths, or references]
|
Reference in New Issue
Block a user