nathan-gage/python-skills
Skill Claude CodeCodex
Async and concurrency best practices for Python — event-loop discipline, task lifecycle, bounded fan-out, and async generator cleanup. Triggers on writing or reviewing asyncio code, async def functions, createtask/gather/TaskGroup usage, semaphores and queues, async generators and streams, blocking-call audits, or…
nathan-gage/python-skills
Skill Claude CodeCodex
Python software engineering guidelines from real PR review patterns. This skill should be used when writing, reviewing, or refactoring Python code — especially dataclasses, service interfaces, error handling, and type annotations. Triggers on tasks involving Python modules, API design, data modeling, type safety…
nathan-gage/python-skills
Skill Claude CodeCodex
Pytest discipline for writing, reviewing, and fixing Python tests — what deserves to be a committed test, deterministic concurrency testing, fixture isolation, mocking boundaries, and suite structure. Triggers on writing or reviewing pytest tests, designing fixtures, parametrizing cases, mocking or patching, debugging…