Michael D1 Recruiting Skill
Manages Michael Shapira's D1 swimming recruiting process with coach outreach, program research, and timeline tracking.
When to Use This Skill
- Researching D1 swimming programs
- Drafting coach outreach emails
- Tracking recruiting timelines
- Analyzing competition (SwimCloud rivals)
- Logging recruiting activities to Supabase
Michael's Profile
Name: Michael Shapira DOB: July 22, 2009 (16 years old) School: Satellite Beach High School, Class of 2027 SwimCloud ID: 3250085
Primary Events:
- 50 Free
- 100 Free
- 200 Free
- 100 Fly
- 100 Back
Current Times (verify via SwimCloud):
- Check latest meet results
- Track improvement trends
- Compare to recruiting standards
Diet: Kosher-adapted keto (Mon-Thu), moderate carbs (Fri-Sun for Shabbat) Model: Following Michael Andrew's nutrition approach
Verified Rivals (SwimCloud IDs)
Key Competitors:
- Soto (ID: 2928537) - PI 47
- Gordon (ID: 1733035) - PI 90
- Domboru (ID: 1518102)
Data Location: /life-os/michael_d1_agents_v3/data/
Coach Outreach Templates
Initial Contact Template
Subject: Satellite Beach HS 2027 | 50/100/200 Free | [Time]
Coach [Last Name],
My name is Michael Shapira, and I'm a junior at Satellite Beach High School
in Florida (Class of 2027). I'm reaching out to express my strong interest in
[University Name]'s swimming program.
Current Times:
- 50 Free: [time]
- 100 Free: [time]
- 200 Free: [time]
- 100 Fly: [time]
I'm particularly drawn to [University] because of [specific reason - academic
program, team culture, coaching philosophy, etc.].
My SwimCloud profile: https://www.swimcloud.com/swimmer/3250085/
I'd welcome the opportunity to discuss how I could contribute to the [Team Name].
Are you available for a brief call in the coming weeks?
Best regards,
Michael Shapira
Satellite Beach High School '27
Email: [email]
Phone: [phone]Follow-Up Template
Subject: Re: Satellite Beach HS 2027 | Following Up
Coach [Last Name],
I wanted to follow up on my email from [date] regarding my interest in
[University]'s program.
Recent Update:
- [Recent meet/time drop/achievement]
- [Any relevant news]
I remain very interested in [University] and would appreciate any guidance
on your recruiting timeline and how I can stay on your radar.
Best,
Michael ShapiraPost-Meet Update Template
Subject: Time Update | [Event] [New Time]
Coach [Last Name],
Quick update from [Meet Name]:
- [Event]: [New Time] ([improvement from previous])
[Brief 1-2 sentence context if relevant]
Looking forward to staying in touch as the recruiting process continues.
Best,
Michael ShapiraProgram Research Workflow
Target Program Criteria
Academic:
- Strong [Michael's intended major] program
- Academic support for student-athletes
- Graduation rates
Athletic:
- Conference strength
- Recruiting times alignment
- Team culture/coaching philosophy
- Facility quality
Practical:
- Location (proximity to family)
- Campus environment
- Kosher food options (important!)
- Jewish student life (if relevant)
Research Template
{
"university": "University of Florida",
"conference": "SEC",
"coach_name": "Anthony Nesty",
"recruiting_times": {
"50_free": "20.50",
"100_free": "44.50",
"200_free": "1:36.00"
},
"team_culture": "High-performance, sprint-focused",
"academic_fit": "Strong engineering program",
"distance_from_home": "2.5 hours",
"kosher_options": "Hillel on campus, kosher meal plan available",
"notes": "Strong sprint tradition, recent NCAA success"
}Recruiting Timeline
Sophomore Year (2025-2026)
- ✓ Build relationship with current coach
- ✓ Attend recruiting camps/clinics
- ✓ Initial coach outreach to target schools
- ✓ Focus on time drops
Junior Year (2026-2027) - CURRENT
- Fall: Verbal commitment window opens
- Winter: Continue coach contact, visit schools
- Spring: Key championship meets for times
- Summer: Final time trials before senior year
Senior Year (2027-2028)
- Fall: Sign National Letter of Intent (November)
- Spring: Final high school season
- Summer: Prepare for college transition
SwimCloud Integration
Tracking Competitors
# Check rival progress
rivals = [
{'name': 'Soto', 'id': 2928537, 'pi': 47},
{'name': 'Gordon', 'id': 1733035, 'pi': 90},
{'name': 'Domboru', 'id': 1518102}
]
for rival in rivals:
# Get latest times from SwimCloud
# Compare to Michael's times
# Track improvement trendsMeet Results Logging
After each meet, log:
- Event, time, place
- Improvement from previous
- National/conference ranking
- Notify coaches of significant drops
Supabase Logging
Log recruiting activities:
supabase.table('activities').insert({
'category': 'michael_swim',
'subcategory': 'recruiting',
'title': f"Coach Outreach: {university}",
'content': json.dumps({
'coach_name': coach_name,
'university': university,
'date_sent': datetime.now(),
'type': 'initial_contact',
'follow_up_date': datetime.now() + timedelta(days=14)
})
})Key Considerations
Shabbat Observance
CRITICAL: No swimming competitions Friday night through Saturday havdalah
When researching programs:
- Ask about meet schedules
- Confirm Shabbat accommodation
- Look for precedent (other observant swimmers)
Kosher Diet Maintenance
- Verify campus dining options
- Check proximity to kosher restaurants
- Hillel/Chabad presence on campus
Academic Balance
- Engineering/science program strength
- Athletic academic support
- Summer training vs internship flexibility
Target Program Tiers
Tier 1 (Reach)
- Top 10 programs nationally
- Very competitive recruiting times
- Example: Florida, Texas, Cal
Tier 2 (Target)
- Top 25 programs
- Times align with current trajectory
- Example: Florida State, NC State, Louisville
Tier 3 (Safety)
- Strong programs, achievable times
- Great academic fit
- Example: [Specific schools based on current times]
Example Usage
"Use michael-d1-recruiting-skill to draft outreach email to UF coach"
"Research D1 programs with strong engineering and kosher options"
"Log meet results and generate coach update emails"Next Key Dates
Harry Meisel Meet: December 13-14, 2025 Recruiting Priority: Junior year = critical time for commitments Action Items:
- Update times after each meet
- Monthly coach touchpoints
- Visit top 3 schools by spring 2026
Critical Reminders
- Shabbat First: No compromises on Friday night/Saturday meets
- Academic Priority: D1 swimming supports education, not replaces it
- Honest Assessment: Target schools matching realistic progression
- Coach Relationships: Quality over quantity in outreach
- Family Input: Ariel and Mariam involved in all decisions