python-development
v1.0.0Deep Python production guidance for testing, project tooling, concurrency, and type-system work.
By cjthompsonLicense: MIT1 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Sep 8, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install python-development for Codex and Claude Code
codex plugin marketplace add cjthompson/claude-code-config
codex plugin marketplace upgrade cjthompson
codex plugin add python-development@cjthompsonPaste and run these commands in a terminal with Codex. They add and refresh the cjthompson catalog, then install this plugin.
Compatibility: the page URL and API slug “python-development-4” remain stable.
- Codex:
python-development-4@agent-plugin-marketplace→python-development@cjthompson
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/cjthompson/claude-code-configClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/python-development/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/dignified-python/SKILL.md├── skills/python-async-concurrency/SKILL.md├── skills/python-project-tooling/SKILL.md├── skills/python-testing/SKILL.md├── skills/python-typing-reference/SKILL.md└── skills/tighten-python-types/SKILL.md
Included Skills6
Apply opinionated, production-grade Python design and review standards. Use for substantial Python implementation, refactoring, API design, module design, exception boundaries, interfaces, or a deep code-quality review; not for a quick standalone script.
Design, implement, and debug Python asyncio and concurrent code with structured concurrency, bounded parallelism, cancellation safety, timeouts, cleanup, and clear error propagation. Use for async workflows, task orchestration, or choosing among concurrency models.
Configure and maintain Python projects, dependencies, packaging, environments, linting, formatting, type checking, testing, builds, and publishing. Use for pyproject.toml, an existing repository toolchain, or repository-level Python tooling work, not for a standalone script.
Design and implement robust Python tests with pytest, including unit and integration boundaries, fixtures, parametrization, failure cases, and optional property-based tests. Use when adding tests, repairing a test suite, or deciding how Python behavior should be verified.
Answer detailed or normative questions about Python's type system using the complete vendored typing specification. Use for subtle assignability, generics, variance, protocols, overloads, narrowing, qualifiers, TypedDict, or checker-semantics questions that exceed everyday annotation guidance.
Tighten annotations in existing Python code with a focused, low-churn workflow based on Honnibal's tighten-types skill. Use to improve changed files, remove avoidable Any, make container and return types precise, or reduce type-checker errors without broad refactoring.
Plugin manifests2
{
"name": "python-development",
"version": "1.0.0",
"description": "Deep Python production guidance for testing, project tooling, concurrency, and type-system work.",
"author": {
"name": "cjthompson"
},
"license": "MIT",
"keywords": [
"python",
"pytest",
"uv",
"typing",
"asyncio",
"packaging"
],
"skills": "./skills/",
"interface": {
"displayName": "Python Development",
"shortDescription": "Deep Python project and type-system workflows.",
"longDescription": "Production Python standards, pytest strategy, uv-based project tooling, structured concurrency, typing specification reference, and systematic annotation tightening.",
"developerName": "cjthompson",
"category": "Development",
"capabilities": [
"Code",
"Testing",
"Typing",
"Packaging"
],
"defaultPrompt": [
"Review this Python package for production quality",
"Design the pytest strategy for this project",
"Tighten types in the changed Python files"
]
}
}{
"name": "python-development",
"description": "Deep Python production guidance for testing, project tooling, concurrency, and type-system work.",
"author": {
"name": "cjthompson"
},
"keywords": [
"python",
"pytest",
"uv",
"typing",
"asyncio",
"packaging"
],
"license": "MIT"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[python-development on Agent Plugins Marketplace](https://pluginsmp.com/plugins/python-development-4)