Lets an agent split a large pytest suite into timing-balanced shards so parallel CI lanes finish faster and with less variance.
Scanned 6/2/2026
Install to Claude Code
npx -y skills add agentskillexchange/skills --skill shard-slow-pytest-suites-by-historic-timings-before-ci-bottlenecks-pile-up-with-pytest-split --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Shard Slow Pytest Suites By Historic Timings Before Ci Bottlenecks Pile Up With Pytest Split?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-shard-slow-pytest-suites-by-historic-timings-befor)More formats (shields.io, HTML) on the badges page.
---
name: "Shard slow pytest suites by historic timings before CI bottlenecks pile up with pytest-split"
slug: "shard-slow-pytest-suites-by-historic-timings-before-ci-bottlenecks-pile-up-with-pytest-split"
description: "Lets an agent split a large pytest suite into timing-balanced shards so parallel CI lanes finish faster and with less variance."
github_stars: 308
verification: "security_reviewed"
source: "https://github.com/jerry-git/pytest-split"
author: "jerry-git"
publisher_type: "individual"
category: "CI/CD Integrations"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "jerry-git/pytest-split"
github_stars: 308
npm_package: "pytest-split"
npm_weekly_downloads: 12820130
---
# Shard slow pytest suites by historic timings before CI bottlenecks pile up with pytest-split
Lets an agent split a large pytest suite into timing-balanced shards so parallel CI lanes finish faster and with less variance.
## Prerequisites
Python, pytest, pytest-split
## Installation
Use the upstream install or setup path that matches your environment:
- pip install pytest-split
Requirements and caveats from upstream:
- [](https://pypi.python.org/pypi/pytest-split/)
- [](https://pypi.python.org/pypi/pytest-split/)
- [](https://pypi.python.org/pypi/pytest-split/)
Basic usage or getting-started notes:
- For example, some test suites may be fragile considering the order in which the tests are executed.
- sh
- First we have to store test durations from a complete test suite run.
- Source: https://github.com/jerry-git/pytest-split
- Extracted from upstream docs: https://raw.githubusercontent.com/jerry-git/pytest-split/HEAD/README.md
## Documentation
- https://github.com/jerry-git/pytest-split
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/shard-slow-pytest-suites-by-historic-timings-before-ci-bottlenecks-pile-up-with-pytest-split/)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!