Digital product

ArcPy Project Starter

Move from fragile one-off ArcPy scripts to maintainable Python projects.

Start new ArcGIS Pro automation with configuration, logging, testing boundaries, reusable workflows, and AI-agent guidance already organized.

Get the Starter Kit · $15 One-time purchase · Individual license

Built for the script-to-software jump

ArcGIS-aware structure

A clean src/ layout without pretending ArcPy behaves like an ordinary cross-platform dependency.

Configuration + logging

Move machine-specific paths out of source code and replace scattered print statements with a reusable pattern.

Testing boundaries

Keep pure Python logic testable outside ArcGIS Pro while isolating the parts that genuinely require ArcPy.

Agent guidance

AGENTS.md gives coding agents context about ArcGIS environments, paths, outputs, and project conventions.

What you get

arcpy-project-starter/
├── AGENTS.md
├── LICENSE.txt
├── NOTICE.txt
├── pyproject.toml
├── config/
├── docs/
├── scripts/
├── src/arcpy_project/
│   ├── config.py
│   ├── logging_config.py
│   └── workflows/
└── tests/

License

Your individual purchase lets you use and modify the kit for unlimited personal, professional, employer, and client projects. Your project-specific work is yours. The reusable Starter Kit itself may not be resold, published, or redistributed for independent reuse.

Read the full license terms. ArcGIS Pro and ArcPy are not included; ArcPy-dependent examples require an appropriate ArcGIS Pro environment and license.

Spend your next hour on the GIS problem, not project scaffolding.

Get ArcPy Project Starter · $15