๐Ÿงช
QualityPython

Temporal Python Testing

by wshobson

Temporal Python Testing is a Quality skill for Claude Code, published by wshobson in agents.

38.8K stars4.1K forkson wshobson/agentsAdded 2026/08/13Repository updated 2026/08/05
agent-skillsagentic-aiagentsai-agentsanthropicautomationclaude-codeclaude-code-pluginscodex-clicopilotcursorcursor-rulesdeveloper-toolsgemini-climcpmulti-agentopencodeorchestrationprompt-engineeringworkflows
Install in seconds
Install Temporal Python Testing
Copy Temporal Python Testing into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/wshobson/agents/tree/main/plugins/backend-development/skills/temporal-python-testing ~/.claude/skills/temporal-python-testing

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/wshobson/agents.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
plugins/backend-development/skills/temporal-python-testing/SKILL.md in wshobson/agents
Installs to
~/.claude/skills/temporal-python-testing
Collection
One of 25 skills cataloged from this repository
Category
Quality โ€” 1354 skills

What Temporal Python Testing does

Temporal Python Testing provides patterns for testing Temporal workflows with pytest, time-skipping, and activity mocking. Use it when implementing Temporal workflow tests or debugging test failures.

Temporal Python Testing is cataloged under Quality on DirSkills. Temporal Python Testing comes from a repository tagged agent-skills, agentic-ai, agents, ai-agents and anthropic.

Documentation

README

Temporal Python Testing Strategies

Comprehensive testing approaches for Temporal workflows using pytest, progressive disclosure resources for specific testing scenarios.

When to Use This Skill

  • Unit testing workflows - Fast tests with time-skipping
  • Integration testing - Workflows with mocked activities
  • Replay testing - Validate determinism against production histories
  • Local development - Set up Temporal server and pytest
  • CI/CD integration - Automated testing pipelines
  • Coverage strategies - Achieve โ‰ฅ80% test coverage

Testing Philosophy

Recommended Approach (Source: docs.temporal.io/develop/python/testing-suite):

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Temporal Python Testing

  • What else does wshobson publish alongside Temporal Python Testing?

    Temporal Python Testing is one of 25 skills that DirSkills catalogs from wshobson/agents, the repository it ships in. Its siblings there include API Design Principles, Architecture Patterns and Before You Build. Each one is a separate skill with its own page in this directory, installs the same way Temporal Python Testing does, and is maintained by wshobson in that same repository. The rest of the collection is listed on the wshobson/agents page.

  • How does Temporal Python Testing compare to other Quality skills?

    Temporal Python Testing ranks #75 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Temporal Python Testing against them. Open each page to compare what they document and how they install.

More from wshobson/agents

Temporal Python Testing is one of 25 skills cataloged on DirSkills from wshobson/agents.

See all 25 skills โ†’
๐Ÿ”Œ
3w ago

API Design Principles

API Design Principles covers REST and GraphQL API design patterns, versioning strategies, and best practices for building intuitive, scalable, maintainable APIs. Use it when designing new APIs, reviewing API specifications, or establishing API design standards.
DevOps
38.8K4.1K
๐Ÿ—๏ธ
3w ago

Architecture Patterns

Architecture Patterns provides patterns for Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable backend services. Use it when designing new services, refactoring monoliths, establishing bounded contexts, or debugging dependency cycles.
DevOps
38.8K4.1K
๐Ÿšฆ
3w ago

Before You Build

Before You Build reviews product and feature ideas before implementation to identify the highest-risk assumption and the smallest validation step for MVPs, landing pages, SaaS products, internal tools, agent workflows, or major features.
Quality
38.8K4.1K
๐Ÿ›ก๏ธ
3w ago

Block No-Verify Hook

Block No-Verify Hook configures a PreToolUse hook in Claude Code settings to block git commands that include bypass flags like --no-verify and --no-gpg-sign. Use it when setting up projects that enforce commit quality gates and want to prevent AI agents from skipping pre-commit hooks.
AI Engineering
38.8K4.1K
๐ŸŽจ
3w ago

Brand Landing Page

Brand Landing Page runs a brand-identity interview covering colors, typography, and shape language, then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use it when building a landing page, homepage, or marketing page without an established visual direction.
Frontend
38.8K4.1K
๐Ÿ”€
3w ago

CQRS Implementation

CQRS Implementation guides separating read and write models for scalable architectures and event-sourced systems. Use it when you need to scale reads and writes independently, optimize query performance, or implement high-performance reporting.
DevOps
38.8K4.1K