Set up a repo-defined schedule from a plain-language description. Describe the task, cadence, and environment, and the skill writes a validated schedules entry to your tessl.json.
76
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Set up a repo-defined schedule from a plain-language description.
A repo-defined schedule is a recurring run declared in your project's tessl.json. It is reviewed and version-controlled next to the code it runs against. On push to the default branch, Tessl reads the file and creates the schedule.
This skill turns a plain-language request into a validated schedules entry. Describe the task, cadence, and environment in your own words, and the skill chooses the most readable supported format, writes the entry, validates it, and explains what happens on push. If you don't have a skill for the task yet, it can author a repo-local one with credential pre-flight checks for Linear, Slack, and Notion.
tessl skill new, writes the workflow in SKILL.md, and wires up credential pre-flight scripts for any provider it uses.daily at 09:00, weekdays at 14:00), structured object when needed, raw cron as a last resort. You describe the cadence in plain language; the skill translates it.schedules block in tessl.json, runs tessl schedule validate, and fixes anything it catches.Ask your agent:
"Set up a nightly report that runs at 2am UTC using the production environment"
The skill will ask which skill to run (or offer to create one), confirm the cadence, and write:
{
"schedules": {
"nightly-report": {
"skill": "acme/report-writer",
"schedule": "daily at 02:00",
"environment": "production",
"description": "Nightly report"
}
}
}| Skill | Description |
|---|---|
schedule-setup | Turn a plain-language request into a validated schedules entry in tessl.json. |