Skill Detail

Schedule and inspect .NET agent jobs with TickerQ

Use TickerQ to add persistent cron and time-based job scheduling, retries, multi-node coordination, OpenTelemetry, and a live dashboard to .NET agent services.

Templates & WorkflowsCustom Agents
Templates & Workflows Custom Agents Published
⭐ 3.5k GitHub stars
COPY SKILL INSTRUCTIONS (OPTIONAL)
npx skills add agentskillexchange/skills --skill schedule-and-inspect-dotnet-agent-jobs-with-tickerq Copy
Uses the third-party skills CLI, not an ASE-owned installer. Check your agent’s compatibility. This copies instructions; complete the upstream tool setup below separately.
At a glance
Tools required
.NET application, TickerQ NuGet packages, EF Core or Redis persistence when durable scheduling is needed, optional TickerQ Dashboard and OpenTelemetry instrumentation
Install & setup
Install with dotnet add package TickerQ, register services with builder.Services.AddTickerQ(), enable app.UseTickerQ(), add TickerFunction methods for agent jobs, then schedule work through ITimeTickerManager or the dashboard.
Author
Arcenox LLC
Publisher
Open Source
Last updated
Jul 10, 2026
Quick brief

Use TickerQ when a .NET agent or operator service needs durable background work with cron schedules, one-off jobs, retry and throttling rules, EF Core or Redis persistence, multi-node coordination, and a real-time dashboard for inspection. Invoke it instead of plain timers, local cron, or one-off hosted services when scheduled agent maintenance, ingestion, evaluation, notification, or cleanup jobs need visible run state and database-backed recovery. The workflow is to install the TickerQ packages, register TickerQ in the application, mark agent job methods with TickerFunction, schedule jobs through the manager API or dashboard, and monitor or retry them from the dashboard. The scope boundary is scheduled .NET agent operations inside an application; it is not a generic .NET framework or scheduler-library overview.

How it works

What this skill actually does

Inputs and prerequisites: .NET application, TickerQ NuGet packages, EF Core or Redis persistence when durable scheduling is needed, optional TickerQ Dashboard and OpenTelemetry instrumentation.

Setup notes: Install with dotnet add package TickerQ, register services with builder.Services.AddTickerQ(), enable app.UseTickerQ(), add TickerFunction methods for agent jobs, then schedule work through ITimeTickerManager or the dashboard.

Source and verification boundary: use https://tickerq.net as the canonical reference before running the workflow; keep commands, API calls, CLI usage, and generated outputs reviewable against that upstream source.

Framework fit: publish this as a Custom Agents workflow only when the operator can invoke the documented toolchain directly, rather than treating the upstream project as a generic product listing.