uv-package-manager
Ajuda seu agente a gerenciar pacotes Python de forma rápida. É útil para organizar e instalar dependências em projetos de programação.
O que ela faz
Este guia ensina como usar o 'uv', uma ferramenta super rápida para instalar e gerenciar pacotes em projetos Python. Ele ajuda a organizar as dependências do seu código de forma eficiente.
Quando usar
- ✓Ao iniciar um novo projeto Python.
- ✓Para instalar pacotes mais rápido que o 'pip'.
- ✓Ao resolver problemas de compatibilidade entre pacotes.
Exemplo do que pedir para a IA
“Como instalo a biblioteca 'requests' para meu projeto Python usando uv?”
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
O 'uv' funciona como um gerenciador de pacotes, parecido com o 'pip', mas otimizado para ser muito mais rápido. Ele ajuda a garantir que todos os pacotes que seu projeto precisa funcionem bem juntos.
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 sickn33/agentic-awesome-skills --skill uv-package-managerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/uv-package-manager/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.
Gerenciador de Pacotes UV
Guia completo para usar o uv, um instalador e resolvedor de pacotes Python extremamente rápido escrito em Rust, para gerenciamento moderno de projetos Python e fluxos de trabalho de dependência.
Use esta habilidade quando
- Configurar novos projetos Python rapidamente
- Gerenciar dependências Python mais rápido que o pip
- Criar e gerenciar ambientes virtuais
- Instalar interpretadores Python
- Resolver conflitos de dependência eficientemente
- Migrar de pip/pip-tools/poetry
- Acelerar pipelines de CI/CD
- Gerenciar projetos Python monorepo
- Trabalhar com lockfiles para builds reproduzíveis
- Otimizar builds Docker com dependências Python
Não use esta habilidade quando
- A tarefa não estiver relacionada ao gerenciador de pacotes uv
- Você precisar de um domínio ou ferramenta diferente fora deste escopo
Instruções
- Clarifique objetivos, restrições e entradas necessárias.
- Aplique as melhores práticas relevantes e valide os resultados.
- Forneça passos acionáveis e verificação.
- Se exemplos detalhados forem necessários, abra
resources/implementation-playbook.md.
Recursos
resources/implementation-playbook.mdpara padrões e exemplos detalhados.
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como substituta para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se as entradas necessárias, permissões, limites de segurança ou critérios de sucesso estiverem faltando.
Perguntas frequentes
O que são 'dependências' em Python?
Dependências são outros pacotes de código que seu projeto precisa para funcionar. Pense nelas como ingredientes que sua receita (projeto) necessita.
Qual a diferença entre 'uv' e 'pip'?
Ambos instalam pacotes Python, mas o 'uv' é feito em uma linguagem mais rápida (Rust) e geralmente é bem mais veloz, especialmente em projetos grandes.
O que é um 'ambiente virtual'?
É um espaço isolado no seu computador onde você instala os pacotes para um projeto específico, evitando conflitos com outros projetos ou com os pacotes do sistema.
Detalhes
Descrição original do autor
Comprehensive guide to using uv, an extremely fast Python package installer and resolver written in Rust, for modern Python project management and dependency workflows.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4470
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC