chronosforge-temporal-email-cli

Generate temporary email inboxes and extract OTP verification codes from incoming messages.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill chronosforge-temporal-email-cli-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: chronosforge-temporal-email-cli
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/chronosforge-temporal-email-cli
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill chronosforge-temporal-email-cli-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Testing email verification flows requires real email accounts and manual inbox checking, which slows down automated testing and account creation pipelines. ## Core Features & Use Cases - Disposable Inbox Generation: Create temporary email addresses with configurable lifespans from 10 minutes to 48 hours across multiple domains. - Real-Time Monitoring & OTP Extraction: Watch inboxes for incoming messages and automatically extract verification codes, magic links, and tokens using context-aware pattern matching for 200+ services. - Multiple Operation Modes: Run as a headless CLI for scripting, an interactive TUI dashboard, or a background daemon with a REST API. - Use Case: In an automated signup test, create a temporary inbox, submit the address to your app's registration endpoint, then watch the inbox and extract the 6-digit OTP to complete verification without any manual email access. ## Quick Start Ask the agent to create a temporary email address with a 30-minute TTL, then monitor the inbox and extract the verification code when it arrives.

Frequently Asked Questions about chronosforge-temporal-email-cli

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

FAQPage Schema
How do I create a temporary email address from the command line?▼

Run chronosforge inbox create to generate a disposable email address instantly. Use --ttl to set the lifespan, --domain to pick a provider, and --silent to output only the address for scripting.

How to extract OTP codes from emails automatically?▼

Use chronosforge extract with the inbox ID to parse the latest message and pull out verification codes. The --code-only flag returns just the code, and --confidence sets the minimum matching threshold.

Can I use temporary email inboxes in Python or Node.js tests?▼

Yes, invoke the CLI via subprocess in Python or child_process in Node.js to create inboxes and extract codes. The daemon mode also exposes a REST API with Server-Sent Events for message streaming.

Why is OTP extraction not finding my verification code?▼

Extraction fails when the sender's email format is unknown or the confidence threshold is too high. Lower it with --confidence 0.5, inspect the raw message, or add a custom pattern to extraction_rules.json.

What are the limitations of disposable email for testing?▼

Temporary inboxes self-destruct after their TTL expires, so long-running tests may lose access. Some services block known disposable email domains, and inbox creation is subject to hourly rate limits.