# gdtest_skill_complex > A task-orchestration framework with comprehensive agent skill documentation including reference cheatsheets, setup scripts, and configuration templates ## Docs ### API Reference #### Classes > Core classes - [Scheduler](https://example.com/gdtest-skill-complex/reference/Scheduler.html): Central task scheduler with worker pool - [Task](https://example.com/gdtest-skill-complex/reference/Task.html): A unit of work managed by a Scheduler - [CronExpr](https://example.com/gdtest-skill-complex/reference/CronExpr.html): A parsed cron expression - [TaskResult](https://example.com/gdtest-skill-complex/reference/TaskResult.html): The result of a completed task #### Scheduler Methods > Methods for the Scheduler class - [Scheduler.every](https://example.com/gdtest-skill-complex/reference/Scheduler.every.html) - [Scheduler.cron](https://example.com/gdtest-skill-complex/reference/Scheduler.cron.html) - [Scheduler.once](https://example.com/gdtest-skill-complex/reference/Scheduler.once.html) - [Scheduler.chain](https://example.com/gdtest-skill-complex/reference/Scheduler.chain.html) - [Scheduler.submit](https://example.com/gdtest-skill-complex/reference/Scheduler.submit.html) - [Scheduler.run](https://example.com/gdtest-skill-complex/reference/Scheduler.run.html) - [Scheduler.stop](https://example.com/gdtest-skill-complex/reference/Scheduler.stop.html) #### Functions > Public functions - [every](https://example.com/gdtest-skill-complex/reference/every.html): Module-level shortcut: schedule a recurring task - [cron](https://example.com/gdtest-skill-complex/reference/cron.html): Module-level shortcut: schedule a cron task - [once](https://example.com/gdtest-skill-complex/reference/once.html): Module-level shortcut: schedule a one-shot task - [chain](https://example.com/gdtest-skill-complex/reference/chain.html): Module-level shortcut: chain tasks sequentially