CLAUDE: Add productivity and media-server context loading rules

- Add productivity keywords (task, n8n, workflow, ko-fi integration)
- Add media server keywords (jellyfin, plex, watchstate)
- Update directory context triggers for new technology folders
- Add troubleshooting context loading for productivity

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Cal Corum 2025-12-07 00:47:58 -06:00
parent 1781e2f6c6
commit 782067344a

View File

@ -51,10 +51,29 @@ When working with specific technologies, automatically load their dedicated cont
- Note: Windows desktop monitoring with Discord notifications available - Note: Windows desktop monitoring with Discord notifications available
- Note: Comprehensive Tdarr API monitoring with dataclass-based status tracking - Note: Comprehensive Tdarr API monitoring with dataclass-based status tracking
**Productivity Keywords**
- "task", "todo", "productivity", "task manager", "brain dump", "focus", "adhd", "task tracking", "context switch", "task dashboard", "n8n", "workflow", "automation", "webhook", "integration", "ko-fi", "payment", "shop order"
- Load: `productivity/CONTEXT.md` (technology overview and patterns)
- Load: `productivity/troubleshooting.md` (error handling and debugging)
- If "n8n" mentioned: Load `productivity/n8n/CONTEXT.md` (n8n-specific documentation)
- If "ko-fi" mentioned: Load `productivity/n8n/workflows/kofi-paper-dynasty.md` (Ko-fi integration workflow)
- Note: ADHD-optimized task management with persistent terminal dashboard
- Note: Zero-friction brain dump capture to prevent context switching
- Note: n8n workflow automation platform at n8n.manticorum.com (LXC 210)
- Note: Ko-fi → Paper Dynasty integration for automated pack distribution
- Location: Task manager at `~/.claude/tools/task-manager/`, n8n at LXC 210 (10.10.0.210)
**Media Server Keywords**
- "jellyfin", "plex", "emby", "media server", "streaming", "watchstate", "watch history"
- Load: `media-servers/CONTEXT.md` (technology overview and patterns)
- If "jellyfin" mentioned: Load `media-servers/jellyfin-ubuntu-manticore.md` (Jellyfin-specific setup)
- Note: Jellyfin on ubuntu-manticore (10.10.0.226) with GPU transcoding
- Note: Shares GPU resources with Tdarr - coordinate concurrent usage
### Directory Context Triggers ### Directory Context Triggers
When working in specific directories: When working in specific directories:
**Technology directories (/tdarr/, /docker/, /vm-management/, /networking/, /monitoring/)** **Technology directories (/tdarr/, /docker/, /vm-management/, /networking/, /monitoring/, /productivity/, /media-servers/)**
- Load: `{technology}/CONTEXT.md` (technology overview) - Load: `{technology}/CONTEXT.md` (technology overview)
- Load: `{technology}/troubleshooting.md` (debugging info) - Load: `{technology}/troubleshooting.md` (debugging info)
@ -95,6 +114,7 @@ For troubleshooting scenarios, always load both context and troubleshooting file
- If VM context detected: Load `vm-management/CONTEXT.md` AND `vm-management/troubleshooting.md` - If VM context detected: Load `vm-management/CONTEXT.md` AND `vm-management/troubleshooting.md`
- If Network context detected: Load `networking/CONTEXT.md` AND `networking/troubleshooting.md` - If Network context detected: Load `networking/CONTEXT.md` AND `networking/troubleshooting.md`
- If Monitoring context detected: Load `monitoring/CONTEXT.md` AND `monitoring/troubleshooting.md` - If Monitoring context detected: Load `monitoring/CONTEXT.md` AND `monitoring/troubleshooting.md`
- If Productivity context detected: Load `productivity/CONTEXT.md` AND `productivity/troubleshooting.md`
**Specific Tdarr Troubleshooting Keywords** **Specific Tdarr Troubleshooting Keywords**
- "forEach error", "staging timeout", "gaming detection", "plugin error", "container stop", "node disconnect", "cache cleanup", "shutdown tdarr", "stop tdarr", "emergency tdarr", "reset tdarr" - "forEach error", "staging timeout", "gaming detection", "plugin error", "container stop", "node disconnect", "cache cleanup", "shutdown tdarr", "stop tdarr", "emergency tdarr", "reset tdarr"
@ -158,6 +178,15 @@ For troubleshooting scenarios, always load both context and troubleshooting file
├── CONTEXT.md # Script-specific documentation ├── CONTEXT.md # Script-specific documentation
└── windows-desktop/ # Windows reboot monitoring with Discord notifications └── windows-desktop/ # Windows reboot monitoring with Discord notifications
/productivity/ # Task management and productivity tools
├── CONTEXT.md # Technology overview, patterns, best practices
├── troubleshooting.md # Error handling and debugging
└── [Tools installed at ~/.claude/tools/task-manager/]
/media-servers/ # Media streaming services (Jellyfin, Plex)
├── CONTEXT.md # Technology overview, GPU transcoding patterns
└── jellyfin-ubuntu-manticore.md # Jellyfin setup on ubuntu-manticore
/development/ # Programming language patterns and tools /development/ # Programming language patterns and tools
├── python-CONTEXT.md # Python development patterns ├── python-CONTEXT.md # Python development patterns
├── nodejs-CONTEXT.md # Node.js development patterns ├── nodejs-CONTEXT.md # Node.js development patterns