{% macro badges(plugin) %} {% for key, label in [('skills', 'Skills'), ('commands', 'Commands'), ('agents', 'Agents'), ('hooks', 'Hooks'), ('mcp_servers', 'MCP'), ('lsp_servers', 'LSP'), ('apps', 'Apps')] %} {% set items = plugin.components | attr(key) %} {% if items %}{{ label }} {{ items | length }}{% endif %} {% endfor %} {% endmacro %} {% macro card(plugin, prefix='') %}

{{ plugin.title }}

{% if plugin.version %}v{{ plugin.version }}{% endif %}
{% if plugin.description %}

{{ plugin.description }}

{% endif %}
{{ badges(plugin) }}
{% endmacro %}