Python Scripting
by @cjthompson · plugin · 4 skills
Low-context guidance for safe one-off Python helpers, typed scripts, lightweight quality checks, and zero-dependency macOS utilities.
Install the whole plugin (CLI)
npx skillmds add cjthompson/python-typing
npx skillmds add cjthompson/python-quality-tools
npx skillmds add cjthompson/python-simple-scripts
npx skillmds add cjthompson/macos-python-scriptingSkills in this plugin
- ▌ python-typing · cjthompsonUse when writing or editing typed Python scripts, parsing untyped input, choosing lightweight data shapes, or resolving common checker errors without project-scale type-system research.
- ▌ python-quality-tools · cjthompsonUse when formatting, linting, or type-checking standalone Python files that are not governed by a repository toolchain. Do not use for pyproject.toml or repository-level tooling work.
- ▌ python-simple-scripts · cjthompson bundleUse before any Bash command that invokes Python, including Bash(python3 ...), Bash(python ...), python3 -c, python -c, Python heredocs, and temporary .py helper files. Also use whenever an agent creates a one-off Python script to inspect, transform, validate, or summarize data during a coding session, even when the user did not ask for Python or for a script.
- ▌ macos-python-scripting · cjthompsonUse when writing zero-setup macOS utilities for Apple's /usr/bin/python3, Command Line Tools Python 3.9, standard-library-only execution, or integration with stable macOS command-line programs.