Files
claude_settings/skills/delegate-remote.md
root 72a0a76f6a CRA-Integration: CLAUDE.md Sektion + delegate-remote Skill
- CLAUDE.md: CRA-Sektion mit Architektur, Kommando-Referenz, Wann-vorschlagen-Tabelle
- Skills-Referenz um /delegate-remote erweitert
- Neuer Skill delegate-remote.md für geführte Remote-Delegation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 09:13:08 +01:00

81 lines
2.3 KiB
Markdown

---
name: delegate-remote
description: Use when a task could benefit from remote execution on a server, when the user wants to delegate work to run while offline, or when multiple independent tasks should run in parallel on remote infrastructure
invocation: /delegate-remote
---
# Remote Task Delegation via CRA
Geführter Workflow zum Delegieren von Aufgaben an Remote-Server über das claude-remote-agent (CRA) System.
## Wann verwenden
- Task dauert lang (Analyse, Refactoring, Tests)
- User will Laptop zuklappen, Task soll weiterlaufen
- Gleiche Aufgabe auf mehreren Servern parallel
- Unabhängige Teilaufgaben parallelisieren
- Server-Wartung / Infrastruktur-Aufgaben
## Workflow
### 1. Server prüfen
```bash
cra servers list
cra servers status
```
Falls kein passender Server konfiguriert:
```bash
cra servers add <name> <host> --user <user> --tag <tag>
cra sync-config <name>
```
### 2. Prompt formulieren
Der Remote-Agent arbeitet autonom - der Prompt muss vollständig und selbsterklärend sein:
- Klares Ziel definieren
- Working Directory angeben falls relevant
- Erwartetes Ergebnis beschreiben
- Kontext mitgeben den der Remote-Agent braucht
### 3. Task einreichen
```bash
cra submit <server> "<prompt>" [--priority N] [--model MODEL]
```
### 4. Ergebnisse abholen
```bash
cra status <server> # Fortschritt prüfen
cra collect <server> # Ergebnisse abholen
cra collect # Von allen Servern
```
## Checkliste
- [ ] Passenden Server identifiziert
- [ ] Server-Status geprüft (online, Agent läuft)
- [ ] Config synchronisiert (falls kürzlich geändert)
- [ ] Prompt vollständig und selbsterklärend formuliert
- [ ] Task eingereicht
- [ ] User über Task-ID informiert
## Tipps
- **Config-Sync nicht vergessen:** Nach Änderungen an CLAUDE.md → `cra sync-config`
- **Prioritäten nutzen:** `--priority 10` für dringende Tasks
- **Autonome Ausführung:** Server braucht `settings.json` mit Tool-Permissions
- **Batch-Delegation:** Mehrere Tasks nacheinander einreichen, alle parallel verarbeitet
## MCP-Alternative
Falls MCP-Tools verfügbar sind (prüfe mit `/mcp`), nutze die nativen Tools `cra_submit`, `cra_status`, `cra_collect` statt CLI-Befehle.
## Verwandte Skills
- `/troubleshoot-host` - Wenn der Remote-Server selbst Probleme hat
- `/session-end` - Am Ende der Session für Commit-Reminder