Skills for Real Engineers. Straight from my .agents directory.
temporal-python-testing
Agent skill fromwshobson/agents
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.
How to install temporal-python-testing
npx skills add wshobson/agents# or add only this skill to Claude Code: copy the folder
plugins/backend-development/skills/temporal-python-testing/
# into
~/.claude/skills/temporal-python-testing/ (all projects)
.claude/skills/temporal-python-testing/ (one project)
1# Temporal Python Testing Strategies23Comprehensive testing approaches for Temporal workflows using pytest, progressive disclosure resources for specific testing scenarios.45## When to Use This Skill67- **Unit testing workflows** - Fast tests with time-skipping8- **Integration testing** - Workflows with mocked activities9- **Replay testing** - Validate determinism against production histories10- **Local development** - Set up Temporal server and pytest11- **CI/CD integration** - Automated testing pipelines12- **Coverage strategies** - Achieve ≥80% test coverage1314## Testing Philosophy1516**Recommended Approach** (Source: docs.temporal.io/develop/python/testing-suite):1718- Write majority as integration tests19- Use pytest with async fixtures20- Time-skipping enables fast feedback (month-long workflows → seconds)21- Mock activities to isolate workflow logic22- Validate determinism with replay testing2324**Three Test Types**:25261. **Unit**: Workflows with time-skipping, activities with ActivityEnvironment272. **Integration**: Workers with mocked activities283. **End-to-end**: Full Temporal server with real activities (use sparingly)2930## Available Resources3132This skill provides detailed guidance through progressive disclosure. Load specific resources based on your testing needs:3334### Unit Testing Resources3536**File**: `resources/unit-testing.md`37**When to load**: Testing individual workflows or activities in isolation38**Contains**:3940- WorkflowEnvironment with time-skipping41…
Excerpt shown under the repository's MIT license.
More skills in agents
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
