Agent skill
Copy a recipe to an Obsidian vault
Given a URL to a recipe, copy it to an Obsidian vault using these rules.
Install this agent skill to your Project
npx add-skill https://github.com/boetro/dotclaude/tree/main/skills/obsidian-recipe-copy
SKILL.md
Copy a recipe to an Obsidian vault
Please follow the following rules when copying a recipe to an Obsidian vault:
- The recipe should go in the
recipesfolder. - The title of the document should be the name of the recipe. For instance:
Whole Wheat Blueberry Pancakes - Use markdown syntax to format the recipe
- Have two H1 sections one for Ingredients and one for Instructions
- Ingredients should have a checkbox next to them
- It is VERY important to get all ingredients and instructions EXACTLY correct from the original recipe.
- if there is any ambiguity ask for clarification
- Add a
#recipestag and a tag for the meal type. For instance:#breakfast
- The tags should go to the top of the document
- DO NOT add an h1 for the name of the recipe the file name is enough
- You do not need to include information like who the recipe is from
Example
Below is an example of what a recipe should look like after converting it to markdown:
**Servings:** 4
**Total Time:** 30 minutes
**Prep Time:** 10 minutes
**Cook Time:** 20 minutes
# Ingredients
- [ ] **Kosher salt** (such as Diamond Crystal) and **black pepper**
- [ ] 1 (12-ounce) package frozen shelled **edamame**
- [ ] 1 pound short **pasta**, such as fusilli, rigatoni or cavatappi
- [ ] 4 **garlic cloves**, roughly chopped
- [ ] 1½ packed cups **soft herbs**, such as basil, parsley or mint leaves (or a combination), plus more to serve
- [ ] ⅓ cup roasted unsalted **sunflower or pumpkin seeds**
- [ ] ½ cup **extra virgin olive oil**, plus more for serving
- [ ] 3 to 4 tablespoons **lemon juice** (from 1 to 2 lemons), plus more for serving
- [ ] 3 tablespoons **nutritional yeast** (or grated hard cheese like pecorino or Parmesan)
- [ ] **Red-pepper flakes**, to serve
# Instructions
1. Bring a large pot of salted water to a boil. Add the edamame and cook for 3 to 4 minutes, until just tender. Using a slotted spoon or ladle, remove the edamame and place in a colander. Rinse under cold water, then allow to drain and cool.
2. To the same water (top it up with hot tap water if needed), add the pasta. Cook according to package instructions.
3. Meanwhile, to a food processor or blender, add the cooled edamame, garlic, herbs and seeds and blitz for 8 to 10 seconds, until the mixture resembles coarse crumbs. With the motor running, trickle in the olive oil and 2 to 3 tablespoons of water, and blitz until it resembles a thick paste. (It doesn't need to be smooth; some texture is preferred.) Stir in 3 tablespoons lemon juice, nutritional yeast, 1 teaspoon of salt and a few pinches of black pepper. Taste and adjust salt and lemon juice until you are happy with the balance.
4. When the pasta is ready, reserve 2 cups of the cooking water and drain the pasta. Place the pot back on medium heat and add the edamame pesto, along with 1 cup of pasta cooking water. Stir until the pesto and water have emulsified, then add the pasta and stir to coat. If it looks dry, add just enough pasta cooking water for the sauce to look loose.
5. To serve, finish with a drizzle of olive oil, a squeeze of lemon juice, a scatter of red-pepper flakes and a few torn herbs.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Write to Obsidian Vault
Use this skill when the user asks to write, create, or save a note, idea, draft, list, or any other content to their Obsidian vault.
Find for designs / scopes for a project
Find relevant designs and scopes for a project. Should be used whenever a user mentions a design / scope doc for a project.
plan-iterate
Use this skill when you've added notes to a plan and want them addressed
Initialize New Python Project
Setup a new python project in this directory.
plan-todos
Use this skill to add a detailed todo list to your plan
plan-implement
Use this skill to implement a plan in full, updating the plan as you go, with continuous testing
Didn't find tool you were looking for?