This repository is a personal cookbook: a collection of recipes you have found or created, stored as Git-friendly Markdown so they are easy to search, edit, and share.
- Keep a single source of truth for your recipes.
- Maintain consistent formatting so recipes are easy to read and publish (e.g., GitHub Pages).
- Preserve attribution and notes alongside each recipe.
Template.md— the recipe template to follow when adding new recipes.BBQ/— BBQ recipes and subfolders (e.g.,Rubs/).LICENSE— repository license.
- Copy
Template.mdinto the appropriate folder and rename it to a descriptive filename (e.g.,My-Pancake.md). - Fill in the sections: Recipe Details (Servings, Difficulty, Prep time, Cook time, Tags, Categories), Preamble, Ingredients, Instructions, and Attribution.
- Commit and push your changes.
- Recipe Details: include
Servings,Difficulty,Prep time,Cook time,Tags, andCategoriesfor consistency and searching. - Preamble: short note about origin or inspiration.
- Ingredients: list with measurements (note which quantity the recipe is scaled to).
- Instructions: numbered steps for preparation and cooking.
- Attribution: source and notes.
- Markdown files do not have built-in per-file tags on GitHub. Keep
Tags:andCategories:in the recipe body for human-readable metadata and repository-wide text search. - For richer per-file metadata (used by static site generators), consider switching to YAML frontmatter at the top of each recipe with
tags:andcategories:keys.
This repo includes a custom agent for authoring and standardizing recipes: .github/agents/cookbook.agent.md. Use it to create or revise recipes that conform to the template.
If you want to publish this cookbook as a website, use a static site generator (Jekyll, Hugo) and convert Tags/Categories to YAML frontmatter so they can power indexes and collections.
See LICENSE for licensing details.
Enjoy cooking — and feel free to open issues or pull requests when you improve recipes or the template.