← Back to Directory
💪

Automate Your Personal Trainer

Build an AI personal trainer that creates workout plans, tracks nutrition, monitors progress, and sends accountability check-ins.

🤖 00 ↓  |  👤 00
beginner30 minutes

🧂 Ingredients

📋 Step-by-Step Build Guide

STEP 1

Find nutrition, fitness tracking, and exercise APIs.

Find nutrition, fitness tracking, and exercise APIs.

Find nutrition, fitness tracking, and exercise APIs.

Steps:
1. Validate all required inputs are available
2. Execute the operation described above
3. Verify the result meets expected output format
4. Handle errors gracefully — retry transient failures, log and alert on persistent ones
5. Return structured output with status and any relevant data

If any required data is missing, request it from the user before proceeding.
STEP 2

Initialize fitness app with tracking schemas.

Initialize fitness app with tracking schemas.

Initialize fitness app with tracking schemas.

Steps:
1. Validate all required inputs are available
2. Execute the operation described above
3. Verify the result meets expected output format
4. Handle errors gracefully — retry transient failures, log and alert on persistent ones
5. Return structured output with status and any relevant data

If any required data is missing, request it from the user before proceeding.
STEP 3

Create personalized workout plans based on goals and equipment.

Create personalized workout plans based on goals and equipment.

Create personalized workout plans based on goals and equipment.

Steps:
1. Validate all required inputs are available
2. Execute the operation described above
3. Verify the result meets expected output format
4. Handle errors gracefully — retry transient failures, log and alert on persistent ones
5. Return structured output with status and any relevant data

If any required data is missing, request it from the user before proceeding.
STEP 4

Set up food logging and macro tracking.

Set up food logging and macro tracking.

Set up food logging and macro tracking.

Steps:
1. Validate all required inputs are available
2. Execute the operation described above
3. Verify the result meets expected output format
4. Handle errors gracefully — retry transient failures, log and alert on persistent ones
5. Return structured output with status and any relevant data

If any required data is missing, request it from the user before proceeding.
STEP 5

Track body metrics, PRs, and workout consistency.

Track body metrics, PRs, and workout consistency.

Process the data and calculate the requested metrics.

Steps:
1. Validate input data — check for nulls, out-of-range values, duplicates
2. Apply the calculation/aggregation logic
3. Compare against benchmarks or previous periods if available
4. Format results with appropriate precision (2 decimal places for percentages, whole numbers for counts)

Include: current value, previous value, change (absolute and %), trend direction (↑↓→).
Flag any anomalies: values >2 standard deviations from the mean.

If insufficient data for a reliable calculation, state the minimum needed and return partial results.
STEP 6

Set up automated accountability messages.

Set up automated accountability messages.

Set up automated accountability messages.

Steps:
1. Validate all required inputs are available
2. Execute the operation described above
3. Verify the result meets expected output format
4. Handle errors gracefully — retry transient failures, log and alert on persistent ones
5. Return structured output with status and any relevant data

If any required data is missing, request it from the user before proceeding.

🤖 Example Agent Prompt

Find nutrition, fitness tracking, and exercise APIs.

Steps:
1. Validate all required inputs are available
2. Execute the operation described above
3. Verify the result meets expected output format
4. Handle errors gracefully — retry transient failures, log and alert on persistent ones
5. Return structured output with status and any relevant data

If any required data is missing, request it from the user before proceeding.

Copy this prompt into your agent to get started.

💪 Automate Your Personal Trainer — PincerAPI Cookbook