{% extends "library/_layout.html" %} {% from "_macros.html" import icon %} {% set section = "skills" %} {% block title %}Skills - {{ brand.name }}{% endblock %} {% block heading %}Skills{% endblock %} {% block actions %} {{ icon("plus", "icon--sm") }} New skill {% endblock %} {% block library_content %}
Saved procedures. Every enabled skill's name and description are shown to the model on each turn; it reads the instructions only when it decides one applies. A model may write and revise its own — every version is kept, so any change can be read and undone.
{# Two views, as links, so a filtered list is a real URL you can keep -- the same shape the admin lists use. Same as the notes list. #} {% if not skills %}{% if q %} No skill matches “{{ q }}”. {% else %} Write one for a task you explain often, or let a model save one after it has worked the task out. {% endif %}