What problem does it solve? Python CI pipelines in Next.js or full-stack repositories often fail due to missing package structure, incorrect setuptools build-backends, or .gitignore rules blocking the package directory. This Skill bootstraps a working Python test and lint infrastructure from scratch. ## Core Features & Use Cases - Package Bootstrapping: Creates the esggo/ package with init.py and a shared config.py module exposing project paths. - pyproject.toml Configuration: Sets up setuptools build-backend, ruff lint rules, and pytest options compatible with Python 3.11+. - CI Workflow Setup: Provides GitHub Actions jobs for ruff linting and pytest runs, plus a troubleshooting table for common errors like build-backend import failures. - Use Case: Your repository's Python CI fails with "Cannot import 'setuptools.backends._legacy'" on Python 3.14. Use this Skill to fix the build-backend, create the package structure, and verify with ruff and pytest. ## Quick Start Set up the Python package structure, pyproject.toml, and CI workflow so that ruff and pytest pass in GitHub Actions.