What problem does it solve? New contributors often lose hours figuring out how to run a repository locally. This Skill standardizes the inner development loop so any project can be started with a single make up && make test, eliminating manual setup of databases, brokers, and tooling. ## Core Features & Use Cases - Docker Compose for Dependencies: Mirrors production topology locally with pinned images for Postgres, Kafka, and MinIO, including healthchecks. - Canonical Makefile Targets: Defines shared verbs (up, down, build, test, it, lint, format, precommit, run, logs) so every project speaks the same commands. - Devcontainer & EditorConfig: Provisions VS Code / JetBrains Gateway environments via .devcontainer/devcontainer.json and pins formatting rules with .editorconfig. - Pre-commit Hooks: Runs formatting, linting, fast tests, and gitleaks secrets scanning before code is pushed. - Use Case: When scaffolding a new Spring Boot repository, apply this Skill to generate the compose file, Makefile, devcontainer, and pre-commit config so a new hire is productive within an hour. ## Quick Start Apply the local-dev-experience skill to this repository and generate the docker-compose file, Makefile, devcontainer config, and pre-commit hooks for my stack.