{% extends "base.html" %} {# CUI // SP-CTI #} {% block title %}{{ app_name }} — AI Skills Gap Tracker{% endblock %} {% block content %} {% if data_source_error %}
Live skills data unavailable — no assessment could be loaded. No sample data is shown.
{% endif %}
🏅
Team AI Maturity
{{ maturity_label }}
{% if maturity_score is not none %}Score: {{ maturity_score }}/5 (avg {{ avg_level }} across {{ total_skills }} domains) {% else %}No skill assessment data yet — add skills to see a maturity score.{% endif %}
Start Learning Track → Run AI Wizard →

Skill Domains

{% for s in skill_domains %} {% set cur = s.current_level or 0 %} {% set tgt = s.target_level or 0 %}
{{ s.name }}
{{ s.description }}
{% if s.current_level is not none %}{{ s.current_level }}/5{% else %}not assessed{% endif %} {% if s.target_level is not none %} → target: {{ s.target_level }}/5{% endif %} {% if s.gap > 0 %} Gap: {{ s.gap }} {% elif s.current_level is not none and s.target_level is not none %} On Target {% endif %}
{% else %}
No skill assessment data yet. Add skills to track maturity and gaps.
{% endfor %}

Recommendations

{% for r in recommendations %}
{{ r.priority|title }} {{ r.skill }}
{{ r.action }}
Start →
{% else %}
No recommendations — assessment data required.
{% endfor %}

Team Maturity Snapshot

{% for m in team_members %}
{{ m.name[0] }}
{{ m.name }}
{% if m.get('track') %}
{{ m.track }}
{% endif %}
{% if m.maturity %}{{ m.maturity }}{% endif %}
{% else %}
No team activity recorded yet.
{% endfor %}
{% endblock %} {% block styles %} {% endblock %}