mirror of
https://github.com/sstent/AICycling_mcp.git
synced 2026-02-14 03:11:55 +00:00
workng - split out prompt temapltes
This commit is contained in:
20
templates/analyze_last_workout_prompt.txt
Normal file
20
templates/analyze_last_workout_prompt.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
Analyze my most recent cycling workout using the provided data.
|
||||
|
||||
ACTIVITY SUMMARY:
|
||||
{activity_summary}
|
||||
|
||||
USER INFO:
|
||||
{user_info}
|
||||
|
||||
My training rules and goals:
|
||||
{training_rules}
|
||||
|
||||
Please provide:
|
||||
1. Overall assessment of the workout
|
||||
2. How well it aligns with my rules and goals
|
||||
3. Areas for improvement
|
||||
4. Specific feedback on power, heart rate, duration, and intensity
|
||||
5. Recovery recommendations
|
||||
6. Comparison with typical performance metrics (use user profile data for baselines)
|
||||
|
||||
Focus on the provided activity details for your analysis.
|
||||
17
templates/enhanced_analysis_prompt.txt
Normal file
17
templates/enhanced_analysis_prompt.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
Perform a comprehensive {analysis_type} analysis using the provided cycling training data.
|
||||
Do not call any tools - all core data is already loaded. Base your analysis on the following information:
|
||||
|
||||
{activity_summary}
|
||||
|
||||
{user_info}
|
||||
|
||||
My training rules and goals:
|
||||
{training_rules}
|
||||
|
||||
Focus your {analysis_type} analysis on:
|
||||
1. **Performance Analysis**: Analyze power, heart rate, training load, and recovery metrics from the provided data
|
||||
2. **Training Periodization**: Consider the recent activity patterns and progression
|
||||
3. **Actionable Recommendations**: Provide specific, measurable guidance based on the data
|
||||
4. **Risk Assessment**: Identify any signs of overtraining or injury risk from the available metrics
|
||||
|
||||
Be thorough and use the provided data points to support your recommendations.
|
||||
2
templates/enhanced_temp_system_prompt.txt
Normal file
2
templates/enhanced_temp_system_prompt.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
You are an expert cycling coach. Perform comprehensive analysis using the provided data.
|
||||
Do not use any tools - all relevant data is included in the prompt.
|
||||
3
templates/main_agent_system_prompt.txt
Normal file
3
templates/main_agent_system_prompt.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
You are an expert cycling coach with access to comprehensive Garmin Connect data.
|
||||
You analyze cycling workouts, provide performance insights, and give actionable training recommendations.
|
||||
Use the available tools to gather detailed workout data and provide comprehensive analysis.
|
||||
16
templates/suggest_next_workout_prompt.txt
Normal file
16
templates/suggest_next_workout_prompt.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
Please suggest my next cycling workout based on my recent training history. Use the get_activities tool
|
||||
to get my recent activities and analyze the training pattern.
|
||||
|
||||
My training rules and goals:
|
||||
{training_rules}
|
||||
|
||||
Please provide:
|
||||
1. Analysis of my recent training pattern
|
||||
2. Identified gaps or imbalances in my training
|
||||
3. Specific workout recommendation for my next session
|
||||
4. Target zones (power, heart rate, duration)
|
||||
5. Rationale for the recommendation based on recent performance
|
||||
6. Alternative options if weather/time constraints exist
|
||||
7. How this fits into my overall training progression
|
||||
|
||||
Use additional tools like hrv_data or nightly_sleep to inform recovery status and workout readiness.
|
||||
2
templates/temp_analysis_system_prompt.txt
Normal file
2
templates/temp_analysis_system_prompt.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
You are an expert cycling coach. Analyze the provided cycling workout data and give actionable insights.
|
||||
Do not use any tools - all data is provided in the prompt.
|
||||
Reference in New Issue
Block a user