library-curator
Busca e aplica recursos visuais salvos em um projeto. Permite reutilizar logos, screenshots ou outros elementos que já foram guardados.
O que ela faz
Esta ferramenta busca em sua biblioteca pessoal de imagens e outros arquivos para reutilizá-los em seu projeto. Ela encontra o que você já enviou ou criou antes, sem que você precise fazer upload novamente.
Quando usar
- ✓Quando você pede para usar uma imagem que já enviou antes.
- ✓Quando você quer usar um logo ou captura de tela que já está salvo.
- ✓Quando você prefere usar um arquivo da sua biblioteca em vez de um novo.
Exemplo do que pedir para a IA
“Encontre o logo da empresa que eu enviei ontem e coloque na página.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta procura na sua biblioteca usando palavras-chave que você ou a IA fornecem. Depois, ela pega o arquivo encontrado e o adiciona ao seu projeto, fornecendo um link para ele.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add nexu-io/open-design --skill library-curatorOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/skills/library-curator/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
curador-de-biblioteca
Reutilize ativos que já existem na Biblioteca OD do usuário — imagens capturadas com o OD Clipper, uploads manuais, mídia gerada por agente e material do sistema de design — sem pedir ao usuário para reenviá-los.
Quando usar
- O usuário referencia um ativo que já possui ("a captura de tela que eu recortei", "meu logotipo", "aquela imagem principal de antes").
- Você precisa de uma imagem para a página que está construindo e o usuário prefere sua própria biblioteca em vez de mídia recém-gerada.
Ferramentas (trilha tool-token)
Ambos os endpoints autenticam com o token da ferramenta da execução (OD_TOOL_TOKEN, injetado pelo daemon) e operam no projeto ao qual a execução pertence.
Pesquisar
POST /api/tools/library/search
{ "query": "blue hero background", "kind": "image", "limit": 20 }
Retorna { "results": [{ "asset": { "id": "...", "kind": "image", "sourceTitle": "...", "width": 1600, "height": 900, "sources": [...] }, "score": 0 }], "semantic": false }.
semantic: false significa correspondência de palavra-chave/metadados (nenhum modelo de incorporação configurado). Filtre e classifique os resultados você mesmo a partir dos metadados do ativo.
Aplicar
POST /api/tools/library/apply
{ "assetId": "<id from search>", "dir": "assets" }
Copia o ativo para o projeto (subdiretório padrão library/, ou o dir que você passar) e retorna { "relPath": "assets/<hash>.png" }. Referencie esse relPath do HTML/CSS que você escrever (por exemplo, <img src="assets/ab12cd34ef.png">).
Receita
- Pesquise com uma consulta precisa para o tipo que você precisa.
- Escolha o melhor resultado por dimensões / título / origem.
- Aplique-o para obter um caminho relativo ao projeto.
- Conecte esse caminho ao artefato que você está editando.
Se a pesquisa não retornar nada, recorra à geração de mídia em vez de adivinhar um caminho — nunca invente um relPath que apply não retornou.
Perguntas frequentes
O que é a 'OD Library'?
É o local onde seus arquivos (imagens, logos, etc.) são guardados para que você possa reutilizá-los facilmente.
Como a ferramenta sabe qual arquivo escolher?
Ela usa as palavras que você usa para procurar e compara com as informações dos arquivos. Se houver vários, ela tenta escolher o melhor com base no tamanho ou nome.
E se a ferramenta não encontrar o que procuro?
Ela não inventa um arquivo. Se não achar nada, ela avisa ou tenta criar algo novo em vez de usar um link que não existe.
Detalhes
Descrição original do autor
Search the OD Library (the global asset registry) and apply matching assets into the current project mid-task. Use when the user asks to reuse an image they captured/uploaded earlier, "pull a logo/screenshot from my library", or to find and drop a stored asset into the page being built.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #737
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
audio-jingle
Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC