Skip to main content
Create recipes with the CLI, by hand, or from existing examples—pick the path that fits your team.
The user picks a creation method, scaffolds files, and runs the recipe with the same CLI entry point.

How It Works


How to Create Recipes Using CLI

1

Initialize New Recipe

2

Navigate to Recipe

3

Customize Generated Files

Edit agents.yaml to match your requirements.

How to Create Recipes Manually

1

Create Directory Structure

2

Write agents.yaml

3

Run Recipe

How to Create Recipes from Existing Agents

1

Define Agent in Python

2

Convert to YAML

Create agents.yaml based on your agent:

How to Create Recipes from GitHub

1

Fork Repository

Fork the Agent-Recipes repository on GitHub.
2

Clone Your Fork

3

Create New Recipe Directory

4

Customize and Push

Recipe Creation Methods Comparison

Best Practices

The CLI scaffold produces a correct agents.yaml, so it is the lowest-risk way to begin a new recipe.
Hand-authoring pays off for unusual structures, but skip it for standard recipes where the scaffold already fits.
No matter how you create a recipe, praisonai recipe run executes it — so choose the method by authoring convenience, not runtime behaviour.

Create Custom Recipes

Full walkthrough for authoring recipes

Use Existing Recipes

Run community and built-in recipes