What problem does it solve?
Machi Desktop automation often requires reliable recurring tasks with isolated environments and clear execution contracts. This Skill provides a standardized task root per cron task, an isolated Python virtual environment, and a controlled schedule_task workflow to ensure repeatable automation.
Core Features & Use Cases
- Scheduled automation: Create and manage recurring tasks under a dedicated root (~/.agenticx/crontask/<task_id>) to prevent cross-task interference.
- Environment isolation: Each task runs in its own Python virtual environment located at the task root (<task_root>/.venv) to avoid dependency conflicts.
- Execution contract: Integrates with the schedule_task flow to guarantee transparent, auditable execution in a dedicated automation session.
- Use Case: Automatically run nightly data maintenance, cleanup, or data aggregation tasks without manual intervention.
Quick Start
Create a new cron task with a unique workspace under ~/.agenticx/crontask/<task_id> and run it via schedule_task to start automated recurring jobs.