Robert Važan's Project Scaffolding

September 13, 2025 · View on GitHub

This repository contains guidelines for Large Language Models (LLMs) to enforce standard project structure in Robert Važan's projects. It is a successor to a Python-based scaffolding tool, shifting from rigid automation to flexible, AI-powered assistance.

These guidelines are primarily intended for LLMs, but they are written in plain language to be understandable by humans as well.

Usage

To apply these guidelines to a project, instruct your LLM assistant to consult this repository, starting with the main guidelines document.

The LLM can adapt the guidelines to project-specific requirements. Any exceptions or special instructions for a particular project should be documented in that project's CONTRIBUTING.md file or a similar document.

Contributing

For guidelines on how this repository is maintained, see CONTRIBUTING.md.

License

This project is distributed under the Apache License 2.0.