Receber por email
← Voltar para o catálogo

skyll

Pesquisa e recupera habilidades de agente em tempo de execução. Esta skill é usada quando o agente precisa encontrar capacidades especializadas ou conhecimento de domínio, agregando conteúdo SKILL.md de skills.sh para injeção de contexto.

234estrelas
Atualizado há 7 meses

Ver no GitHub ↗ Licença: Apache-2.0

Como adicionar

/plugin marketplace add assafelovic/skyll

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/skyll/svg)](https://www.skillteca.com.br/skills/skyll)
#ai

Alerta por categoria

Receba novas skills de Escrita e Conteúdo toda segunda

1 email curto, só com as skills novas de Escrita e Conteúdo. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Skyll - Agent Skill Discovery

Skyll enables agents to dynamically discover and retrieve skills at runtime. Instead of having all skills pre-loaded, agents can search for relevant skills on-demand and inject them into context.

When to Use This Skill

Use Skyll when:

  • The current task requires specialized knowledge or workflows not in context
  • Looking for best practices for a specific framework, library, or domain
  • Needing procedural knowledge for complex multi-step tasks
  • Wanting to enhance capabilities with community-contributed skills

Quick Usage

Option 1: Python Client (Recommended)

from skyll import Skyll

async with Skyll() as client:
    # Search for relevant skills
    skills = await client.search("react performance optimization", limit=3)
    
    for skill in skills:
        print(f"Skill: {skill.title}")
        print(f"Score: {skill.relevance_score}")
        print(skill.content)  # Full SKILL.md content

Option 2: REST API

Search for skills:

curl "https://api.skyll.app/search?q=react+performance&limit=3"

Get a specific skill:

curl "https://api.skyll.app/skills/anthropics/skills/skill-creator"

Response Format

The API returns ranked skills with relevance scores (0-100):

{
  "query": "react performance",
  "count": 3,
  "skills": [
    {
      "id": "react-best-practices",
      "title": "React Best Practices",
      "description": "Performance optimization for React and Next.js",
      "source": "vercel-labs/agent-skills",
      "relevance_score": 85.5,
      "install_count": 82800,
      "content": "# React Best Practices\n\n## Performance\n..."
    }
  ]
}

Key Fields

| Field | Description | |-------|-------------| | id | Skill identifier | | title | Human-readable title | | description | What the skill does | | source | GitHub repository (owner/repo) | | relevance_score | 0-100 match score | | install_count | Popularity from skills.sh | | content | Full SKILL.md markdown content | | references | Additional reference files (if requested) |

Search Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | q / query | required | Search query | | limit | 10 | Max results (1-50) | | include_content | true | Fetch full SKILL.md content | | include_references | false | Include reference files |

Example Workflow

When an agent needs to build a React Native app but lacks mobile expertise:

  1. Search for relevant skills:

``python skills = await client.search("react native best practices", limit=2) ``

  1. Inject top skill into context:

``python context = skills[0].content # Full SKILL.md content ``

  1. Use the skill's knowledge to complete the task

API Endpoints

| Endpoint | Description | |----------|-------------| | GET /search?q={query} | Search skills | | POST /search | Search with JSON body | | GET /skills/{source}/{skill_id} | Get specific skill | | GET /health | Health check | | GET /docs | Interactive API documentation |

Installation

For Python agents:

pip install skyll

For other languages, use the REST API directly at https://api.skyll.app.

Links

  • API: https://api.skyll.app
  • Docs: https://api.skyll.app/docs
  • Demo: https://skyll.app
  • GitHub: https://github.com/assafelovic/skyll
Compartilhar X LinkedIn