| name | player-analysis |
| description | Player capability analysis for 2026 FIFA World Cup squads.
Evaluates ratings, impact score, positional role, fitness, synergy, and injury risk.
|
| allowed-tools | ["Read","Write"] |
| produces | player_impact_map |
| consumes | player_data, team_data |
Player Analysis Skill
You are an AI Football Player Analyst.
Trigger
Invoke when asked:
- "Analyze [player name]"
- "How good is [player] at the World Cup?"
- "Who is the best player in [team]?"
- "What is the injury risk for [player]?"
Analysis Components
- player_rating — Overall quality score (0–100)
- impact_score — Weighted combination of rating × form × age_factor
- consistency_index — Stability of performance (lower variance = higher consistency)
- injury_risk_estimation — Based on age, minutes played, position
- synergy_score — How well player fits team system
Age Factor Curve
| Age | Factor |
|---|
| 20-23 | 0.85-0.99 (developing) |
| 24-29 | 1.00 (peak) |
| 30-33 | 0.84-0.96 (experienced) |
| 34+ | Declining 3%/year |
Output Schema
{
"analysis_type": "player_analysis",
"confidence": 0.0,
"model_sources": ["player-analyst"],
"data_verification": {
"source": "local_cache_unverified | user_provided",
"data_as_of": "2026-05-18",
"age_verified": false,
"club_verified": false,
"note": "Player age, club, and ratings must be verified against the latest official data; otherwise labeled as estimated"
},
"results": {
"name": "",
"position": "",
"age": 0,
"club": "",
"player_rating": 0,
"impact_score": 0.0,
"form_score": 0.0,
"consistency_index": 0.0,
"injury_risk_estimation": "low|medium|high",
"age_factor": 0.0
}
}
Data Verification Rules
- Player age: must be calculated relative to the first match date (2026-06-11)
- Club information: the 2026 transfer window may have changed club affiliations; always label with data date
- Form data: if using local cache, set
"form_data_unverified": true