{% extends "base.html" %} {% block title %}Upload to Store — {{ config.INSTANCE_NAME }}{% endblock %} {% block content %}
Share a skill, agent, or plugin with everyone on this instance.
Display name will be suffixed with
-by-{{ session.user.email.split('@')[0] }}
so it doesn't collide.
Pick what you're uploading and the ZIP archive.
The server validates the layout when you click Next.
Pre-filled from the ZIP's frontmatter — change anything you want. Name and description are required; everything below is optional.