This guide walks through local setup for the Task Scheduler Codex plugin.
- Python 3.11 or later
- a Codex workspace with plugin support
- PowerShell or another shell that can run Python commands
Repo-local layout:
<repo-root>/plugins/task-scheduler
python -m pip install -r .\scripts\requirements-mcp.txtOpen:
.codex-plugin/plugin.json
Confirm the manifest points to:
./skills/./hooks.json./.mcp.json./.app.json
Open:
.mcp.json
This plugin uses a local stdio MCP server launched with Python.
python .\scripts\build_schedule.py `
--input .\scripts\example_tasks.jsonpython .\scripts\mcp_server.pyIf the mcp package is not installed yet, install it first with the command above.
Marketplace file:
<workspace-root>/.agents/plugins/marketplace.json
The plugin entry should point to:
{
"name": "task-scheduler",
"source": {
"source": "local",
"path": "./plugins/task-scheduler"
}
}Before publishing publicly, replace:
- author contact information
- screenshots and branding assets if you want production polish
.app.jsonandhooks.jsonif you add real integrations