{% extends "base.html" %} {% block title %}{{ skill.name }}{% endblock %} {% block content %} {% set lang = get_lang(request) %}

{{ t('skills.overview', lang) }}

{{ skill.description }}

{{ t('skills.exec_pattern', lang) }}:
{{ skill.execution_pattern }}
{{ t('skills.effectiveness', lang) }}
{{ "%.2f"|format(skill.usage_stats.average_effectiveness) }}
{{ t('skills.executions', lang) }}
{{ skill.usage_stats.total_executions }}
{{ skill.usage_stats.successful_executions }} successful
{{ t('skills.version', lang) }}
{{ skill.version }}
{{ t('skills.updated', lang) }} {{ skill.updated_at[:10] }}

{{ t('skills.eff_trend', lang) }}

{% if trend_data %} {% else %}

No usage data yet.

{% endif %}

{{ t('skills.events', lang) }}

{% if events %}
{% for event in events %}
{{ event.timestamp[:16] }}
{{ event.event_type }}
{{ event.description }}
{% if event.step_ref %}
Step: {{ event.step_ref }}
{% endif %}
{% endfor %}
{% else %}

No events recorded.

{% endif %}

{{ t('skills.recent_usage', lang) }}

{% if usage_log %} {% for entry in usage_log %} {% endfor %}
Date {{ t('skills.effectiveness', lang) }} {{ t('skills.context', lang) }}
{{ entry.timestamp[:10] }} {% if entry.effectiveness is not none %} {{ "%.2f"|format(entry.effectiveness) }} {% else %} — {% endif %} {{ entry.context }}
{% else %}

No usage logs.

{% endif %}
{% endblock %} {% block scripts %} {% if trend_data %} {% endif %} {% endblock %}