python-temporal
SolidTemporal workflow orchestration in Python. Use when designing workflows, implementing activities, handling retries, managing workflow state, or building durable distributed systems.
Install
Quality Score: 83/100
Skill Content
Details
- Author
- martinffx
- Repository
- martinffx/atelier
- Created
- 7 months ago
- Last Updated
- 1 weeks ago
- Language
- TypeScript
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
workflow-orchestration-patterns
Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration.
temporal-python-testing
Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when implementing Temporal workflow tests or debugging test failures.
temporal-patterns
Catalog of Temporal's official, battle-tested Workflow design patterns (Saga, Continue-As-New, Signal-with-Start, Entity Workflow, Fan-Out, Fairness, Local Activities, Approval, and ~30 more) by problem domain, with a problem-to-pattern routing map and live links to each pattern's canonical page. Use WHENEVER working with Temporal design patterns in any mode: writing or reviewing Workflow/Activity code (pick the right named pattern and fetch its page before coding), answering customer or teammate questions on how to solve a problem in Temporal (map it to a pattern, explain tradeoffs), or building slides, decks, or enablement (exact names, domain groupings, canonical descriptions). Trigger even when the user never says "pattern" — e.g. "how do I do human approval in a workflow", "my history is getting too big", "undo earlier steps when a later one fails", "don't overwhelm the downstream API", "one tenant is starving the others". Trigger just as much when the problem is framed by use case or industry rather tha