What Changed
Added
- Schedules reference — new
skill/references/core/schedules.mdcovering schedule creation, specs (cron, interval, calendar), overlap policies, pause/unpause, backfill, and common gotchas (timezone handling, catchup windows, workflow ID conflicts). All three SDKs (TypeScript, Python, Go) are covered with code examples.
Changed
- Front-loaded critical rules — the SKILL.md body now contains a "Rules That Prevent the Most Bugs" section with 10 NEVER/ALWAYS rules covering the highest-impact Temporal mistakes (
time.sleepin workflows, missing timeouts, unguarded versioning, swallowed cancellations, etc.). These are read before any reference files load. - Problem-to-reference routing table — replaced vague "load relevant references as the conversation requires" with an explicit table mapping 8 problem categories to specific reference files.
- Language detection hints — the skill now tells the agent to check
package.jsonfor@temporalio/*,pyproject.toml/requirements.txtfortemporalio, andgo.modforgo.temporal.io. - Scope declaration — new section explicitly names Java, .NET, Ruby, and PHP as unsupported SDKs, and lists Nexus and Temporal Cloud management as out of scope.
- Condensed architecture section — replaced 20-line ASCII diagram with a 3-line description keeping only the novel information (how temporal-mcp connects to the cluster).
- Trigger description narrowed — removed generic "durable execution" phrase that could match non-Temporal tools.
Full Changelog: v0.2.0...v0.2.1