{% if features %}
{% if features.skills %} {% for skill in features.skills %}

{{ skill.name }}

{{ skill.source }}

{{ skill.description[:100] }}{% if skill.description|length > 100 %}...{% endif %}

{% endfor %} {% else %}

No skills found

{% endif %}
{% if features.mcps %} {% for mcp in features.mcps %}

{{ mcp.name }}

{{ mcp.source }}

{{ mcp.command }}

{% endfor %} {% else %}

No MCP servers found

{% endif %}
{% if features.commands %} {% for command in features.commands %}

/{{ command.name }}

{{ command.source }}
{% if command.description %}

{{ command.description[:100] }}{% if command.description|length > 100 %}...{% endif %}

{% endif %}
{% endfor %} {% else %}

No slash commands found

{% endif %}
{% if features.plugins %} {% for plugin in features.plugins %}

{{ plugin.name }}

v{{ plugin.version }}

{{ plugin.description[:100] }}{% if plugin.description|length > 100 %}...{% endif %}

{% endfor %} {% else %}

No plugins found

{% endif %}
{% if features.hooks %} {% for hook in features.hooks %}

{{ hook.description }}

{{ hook.source }}

Triggers: {{ hook.triggers|join(', ') }}

{% endfor %} {% else %}

No hooks found

{% endif %}
{% if features.agents %} {% for agent in features.agents %}

{{ agent.name }}

{{ agent.source }}

{{ agent.description[:100] }}{% if agent.description|length > 100 %}...{% endif %}

{% endfor %} {% else %}

No agents found

{% endif %}
{% else %}

No features loaded

{% endif %}