What problem does it solve? Builds and tests often scatter temporary files across the OS temp directory, accumulate stale binaries that waste disk space, and CI pipelines can exhaust shared artifact storage quotas. This Skill enforces a consistent, repository-scoped temp storage policy so builds stay clean and storage is reused efficiently. ## Core Features & Use Cases - Repository-Scoped Temp Namespacing: Routes all temporary files into dedicated subdirectories under <temp>/gitmap/ (build, test, purge, downloads, handoff, sandbox) instead of polluting the OS temp root. - Mandatory Pre-Build Cleanup: Wipes previous build artifacts (bin/gitmap.exe and <temp>/gitmap/build/) before every go build, goreleaser, or CI runner invocation. - CI Artifact Ban: Prohibits actions/upload-artifact in CI workflows to protect the 0.5 GB free-tier GitHub Actions storage quota, reserving binaries for GitHub Releases. - Use Case: When adding a new Go build step or Python CI runner script, apply this Skill to direct GOTMPDIR/TMPDIR into the repo-scoped temp folders and clear stale binaries before compiling. ## Quick Start Apply the temp storage and build hygiene rules to isolate all temp files under the repository-scoped gitmap directories and clean build artifacts before compiling.