Skip to content
This repository was archived by the owner on Nov 2, 2026. It is now read-only.
github-actions[bot] edited this page Oct 28, 2026 · 2 revisions

project-template

The starting point for every metalayerlab project: one command gives a new repository our CI/CD, release automation, container image, deployment manifests, a standardised wiki and instructions for AI assistants. copier update keeps it in step with the template afterwards.

uvx copier copy --trust gh:metalayerlab/project-template my-project

It is built for AI-generated, human-reviewed code. The template supplies the rails (checks, conventions, docs structure, review checklist), the assistant builds within them, and a human approves every change.

Table of Contents

Start here: Introduction Β· Quick Start Β· Answering the Questions

What you get: Project Layout Β· CI Pipeline Β· Release Process Β· Docker Images Β· Contrib Manifests Β· Project Wiki Standard

Working with AI: Working with AI Β· Human Review Checklist

Over time: Updating from the Template Β· Migrating Existing Projects Β· Contributing to the Template

Help: Troubleshooting Β· FAQ

🧩 project-template

GitHub β€’ Releases


πŸ“š Getting Started

πŸ“– What You Get

πŸ€– Working with AI

πŸ”„ Over Time

πŸ†˜ Help & Support

πŸ§‘β€πŸ’» For Developers


πŸ”‘ Key Features

  • πŸ” copier update keeps every project in step
  • 🏷️ release-please: reviewed Release PRs and generated changelogs
  • πŸ“– A standardised, CI-checked wiki in every repo
  • πŸ€– One AGENTS.md for Claude, Codex, Copilot, Gemini and Cursor
  • 🐳 Hardened Docker, Kubernetes and systemd manifests

Clone this wiki locally