create-routine

Create scheduled EvoNexus routines with Python structure and scheduler integration.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/evolution-foundation/evo-nexus --skill create-routine-evolution-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-routine
Source: https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/create-routine
Command: npx skills add https://github.com/evolution-foundation/evo-nexus --skill create-routine-evolution-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you convert a manual idea into a reliable scheduled automation by guiding you to define the routine’s purpose, whether it should be AI-powered or systematic, and how it should run.

Core Features & Use Cases

  • Routine Builder for the EvoNexus scheduler: Guides you to create custom automated routines (ADWs) placed in ADWs/routines/custom/.
  • AI vs Systematic routine setup: Helps you choose between Claude Code–backed AI routines and deterministic Python systematic routines (tokens/cost vs no tokens/cost).
  • Scheduler-ready outputs: Produces the expected Python script structure and indicates how to register the routine in scheduler.py when you want it automated.
  • Real-world use cases: Generate periodic reports/analysis with an agent, or run recurring API polling, file operations, metric snapshots, and log cleanup on a schedule.

Quick Start

Tell the assistant: “Create a daily at 09:00 AI routine that checks my GitHub projects for new issues and writes a short markdown report.”

Frequently Asked Questions about create-routine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a manual task into a scheduled Python routine?

To turn a manual task into a scheduled Python routine, you define the routine's purpose, choose between an AI-powered or systematic execution path, and generate the required Python script structure with Makefile integration for the scheduler.

What is the difference between AI and systematic routines for task automation?

AI routines use Claude Code agents for complex analysis and reporting which incurs token costs, whereas systematic routines execute deterministic Python scripts for tasks like API polling or file operations without token costs.

How do I schedule recurring API polling and file operations with Python?

You schedule recurring API polling and file operations by creating a systematic Python routine, configuring the execution schedule, and registering the generated script within the scheduler to run automatically.

Can I use Claude Code agents for periodic report generation on a schedule?

Yes, you can use Claude Code agents for periodic report generation by configuring an AI-powered routine, setting the desired schedule, and letting the automation framework handle the timed execution and logging.

Do I need a Makefile to run automated routines in the EvoNexus scheduler?

Yes, the EvoNexus scheduler expects automated routines to include Makefile integration alongside the Python script structure to ensure deterministic execution, proper timeout handling, and logging for scheduled tasks.

What are the limitations of using scheduled routines for metric snapshots and log cleanup?

Limitations include managing timeout configurations for long-running operations and ensuring deterministic Python execution for log cleanup, as complex unpredictable tasks may require AI routines instead of systematic scripts.