Telesis.dev
ChatGPT Skill
Use the official Telesis skill to let ChatGPT and Codex operate your owned monitoring surface: authenticate, inspect organizations, create uptime checks, and validate endpoints without leaking tokens.
Safe monitor changes
Creates and updates Telesis services and checks idempotently, with explicit organization selection.
Cost-aware defaults
Uses hourly checks for core surfaces and longer intervals for metadata endpoints unless tighter alerting is requested.
Repo-ready package
Ships as both a ChatGPT/Codex skill and a plugin wrapper with logo, brand metadata, and helper scripts.
Install From The Git Repo
The publishable plugin lives in the public Telesis skill repository at plugins/telesis-dev. The standalone skill source also lives at .agents/skills/telesis-dev.
git clone https://github.com/skunkworq/telesis-dev.git
cd telesis-dev
codex plugin marketplace add .
codex plugin add telesis-dev@telesisAuth stays local
The skill uses the Telesis CLI auth flow or local environment variables. It should never print bearer tokens or the contents of ~/.telesis/credentials.json.
Example Prompt
Invoke the skill directly when you want an agent to create or audit Telesis monitors.
Use $telesis-dev to create hourly uptime checks for:
- https://example.com
- https://api.example.com/healthIdempotent Monitor Spec
The bundled helper script accepts a JSON spec and creates or updates services and checks without deleting existing monitoring.
{
"orgId": "00000000-0000-4000-8000-000000000001",
"services": [
{
"name": "Example API",
"url": "https://api.example.com/health",
"description": "Production API health monitor",
"isPublic": true,
"statusPageOrder": 100,
"checks": [
{
"name": "API health",
"type": "uptime",
"intervalSeconds": 3600,
"timeoutSeconds": 30
}
]
}
]
}Package Contents
SKILL.md- operational workflow for Telesis monitor management.agents/openai.yaml- ChatGPT and Codex UI metadata, logo, and default prompt.references/telesis-api.md- Connect JSON request shapes for service and check operations.scripts/ensure-uptime-checks.mjs- repeatable monitor sync helper with dry-run support.