{% extends "base.html" %} {% block title %}Vercel skills - Memorizz{% endblock %} {% block head %}{% endblock %} {% block content %} {% from '_ui.html' import page_header, empty_state %} {{ page_header('Vercel agent skills', 'Search the open Vercel skills ecosystem, or fetch a skill from a GitHub repository, and read the instructions it gives an agent.', 'Integrations') }} {% if not github_token_present %}

Skill search needs a GitHub token. Search uses GitHub's code search API, which rejects unauthenticated requests (HTTP 401). Fetching a skill by owner/repo works without one.

Add GITHUB_TOKEN on the Settings page, or create a token at github.com/settings/tokens. MemoRizz reads only public skills data, so the token needs no scopes: leave every checkbox unchecked. See the GitHub docs for step-by-step instructions.

{% endif %}
GitHub token{{ 'Set' if github_token_present else 'Not set' }}
Search{{ 'Ready' if github_token_present else 'Needs token' }}
Agents using skills{{ skill_agents|length }}of {{ agent_total }}
Results—
Repositories—
Most stars—
Last query—

Find a skill

Try {% for term in ['react', 'next.js', 'deployment', 'ai sdk', 'design', 'testing'] %}{% endfor %}

{{ empty_state('Find a skill to get started', 'Search by keyword, such as react, deployment, AI SDK or design, or fetch a skill directly from a GitHub repository.') }}
{% endblock %}