From 0699b75c051158ad1a2623346f8dc43fd8537fde Mon Sep 17 00:00:00 2001 From: Michael Czechowski Date: Sat, 13 Sep 2025 19:19:02 +0200 Subject: [PATCH] update agents md to sync with makefile and readme --- AGENTS.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index affc542..04d9080 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -7,8 +7,10 @@ This project builds a presentation deck for Marp based on Markdown files. ## Build Commands - `npm run build` - Build slides from Markdown using Marp +- `npm run dev` - Start development server at http://localhost:8080 - `npm run watch` - Watch mode for live preview during development -- `npm run export` - Export slides to PDF/HTML formats +- `npm run export:pdf` - Export slides to PDF format +- `npm run export:html` - Export slides to HTML format ## Test Commands - `npm test` - Run all tests @@ -23,7 +25,7 @@ This project builds a presentation deck for Marp based on Markdown files. - Use `themes/` for custom Marp themes ### Naming Conventions -- Slide files: `01-intro.md`, `02-content.md` (numbered prefix) +- Slide files: `index.md`, `additional-slides.md` (descriptive names) - Images: `snake_case.jpg` or `kebab-case.jpg` - Themes: `custom-theme.css` @@ -40,4 +42,13 @@ This project builds a presentation deck for Marp based on Markdown files. ### Git Workflow - Commit slide changes with descriptive messages (ALWAYS lowercase) - Use feature branches for major slide revisions -- Tag releases with version numbers \ No newline at end of file +- Tag releases with version numbers + +## Makefile Commands +- `make build` - Build slides from Markdown +- `make dev` - Start development server +- `make watch` - Watch for changes and rebuild +- `make pdf` - Export slides to PDF +- `make html` - Export slides to HTML +- `make clean` - Remove generated files +- `make install` - Install dependencies \ No newline at end of file