원클릭으로
long-running-tasks
Handle tasks that may exceed tool timeouts (model training, large builds, data processing).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Handle tasks that may exceed tool timeouts (model training, large builds, data processing).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Boss agent skill: plan a task DAG on the mission task board and judge worker results. The server-side scheduler owns spawning, retries, and notifications.
Worker agent skill for missions spawned by an orchestrator boss. Focuses on completing the assigned task and reporting status clearly.
Retrieve and manage secrets using Bitwarden Secrets Manager CLI (bws). Trigger terms: bitwarden, secrets, bws, secret, api key, credentials, password.
Resolves review threads on open PRs (Bugbot or human), fixing valid issues and replying when not applicable. Triggers: bugbot, review issues, bot review, github action review, unresolved review threads, review conversations.
Extract audio and transcode MP4 to WebM using ffmpeg.
Interact with GitHub using the gh CLI - PRs, issues, repos, releases, and actions. Trigger terms: github, gh, pull request, PR, issue, release, actions, workflow, repo.
| name | long-running-tasks |
| description | Handle tasks that may exceed tool timeouts (model training, large builds, data processing). |
task.log, build.log) should be saved in artifacts/ when possible.artifacts/ for easy retrieval.For any task that might exceed the Bash tool timeout (10 minutes):
# Use nohup to persist after session ends, redirect all output to log
nohup <command> > task.log 2>&1 &
echo "Task started with PID $!"
# Check by process name
pgrep -f "<command_pattern>" && echo "Still running" || echo "Completed"
# Or check the log for completion indicators
tail -20 task.log
# Watch log file for updates
tail -f task.log # (use with timeout or Ctrl+C)
# Or get last N lines
tail -50 task.log
# Start quantization in background
nohup python quantize.py --model GLM-4.7-flash --format NVFP4 > quantize.log 2>&1 &
echo "Quantization started. Check quantize.log for progress."
Then periodically:
tail -30 quantize.log
pgrep -f "quantize.py" && echo "Still running..." || echo "Process completed!"
# Start build in background
nohup cargo build --release > build.log 2>&1 &
echo "Build started with PID $!"
Check progress:
tail -20 build.log
# Start pipeline
nohup ./process_data.sh input/ output/ > pipeline.log 2>&1 &
# Check progress (if script outputs progress)
grep -E "Progress|Completed|Error" pipeline.log | tail -10
nohup - Ensures task survives if connection drops> file.log 2>&1echo $! right after startingWhen starting a long task, tell the user:
When checking progress, report:
When task completes: