emidio-trancoso/advocacia-aberta/0-2-preparar-ambiente

Claude Code and agent skill by emidio-trancoso/advocacia-aberta

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Instala sob demanda as ferramentas externas usadas para transcrição, pesquisa jurídica e diagramação em PDF; use quando uma skill avisar que falta whisper, ffmpeg, bun, uv ou typst.

Install

npx vskill@latest install emidio-trancoso/advocacia-aberta/0-2-preparar-ambiente

SKILL.md

Preparar ambiente

A maioria das skills deste kit é texto puro e funciona sem instalar nada. Apenas quatro skills dependem de programas externos. Esta skill instala esses programas sob demanda, ou seja, só o que for realmente necessário para o que você quer fazer:

  • `transcrever` (transcrever áudio/vídeo de audiência) precisa do whisper-cli, do

ffmpeg e de um modelo de inteligência artificial de voz (um arquivo de cerca de 539 MB).

  • `buscar-fontes` (busca na base jurídica local) precisa do programa bun.
  • `buscar-tjpr` (busca de acórdãos no portal do TJPR) precisa do programa uv com

Python 3.12. Na primeira busca, ele baixa cerca de 400 MB de um navegador automatizado.

  • `diagramar-peca` (geração do PDF final) precisa do programa typst.

Use esta skill quando uma das skills acima avisar que está faltando uma ferramenta, ou quando você já souber que vai usar esses recursos e quiser deixar tudo pronto.

Procedimento

Passo 1 — Descobrir o que instalar

Pergunte ao usuário (ou deduza do que ele já pediu) qual recurso ele quer habilitar:

  • transcrição de áudio/vídeo de audiência,
  • busca na base jurídica local,
  • busca no TJPR,
  • diagramação em PDF, ou
  • tudo de uma vez.

Instale apenas o necessário. Não instale ferramentas que não serão usadas (setup preguiçoso).

Passo 2 — Detectar o sistema e ver o que já existe

Descubra qual é o sistema operacional do usuário: macOS, Linux ou Windows.

Antes de instalar qualquer coisa, verifique o que já está instalado para não repetir trabalho:

bash
which bun uv whisper-cli ffmpeg typst

No macOS, verifique também se o Homebrew existe:

bash
which brew

Só instale o que estiver faltando.

Passo 3 — Instalar o que faltar

Antes de rodar cada comando, explique ao usuário em uma frase o que ele faz e avise sobre downloads grandes ou demora. Use exatamente os comandos abaixo.

bun (para buscar-fontes)

Instalar o programa:

bash
curl -fsSL https://bun.sh/install | bash

Instalar as dependências da ferramenta (entre na pasta da ferramenta e volte ao diretório de trabalho depois):

bash
cd "${CLAUDE_PLUGIN_ROOT:-.}/ferramentas/pesquisa/vade-mecum" && bun install

Testar se funcionou:

bash
bun run "${CLAUDE_PLUGIN_ROOT:-.}/ferramentas/pesquisa/vade-mecum/src/cli.ts" buscar "dano moral" 3
uv (para buscar-tjpr)

Instalar o programa:

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

Preparar a ferramenta:

bash
uv sync --project "${CLAUDE_PLUGIN_ROOT:-.}/ferramentas/pesquisa/busca-tjpr"

Avise o usuário: a primeira busca no TJPR baixa cerca de 400 MB de um navegador automatizado (Chromium) e pode levar cerca de 1 minuto. Isso acontece só na primeira vez.

typst (para diagramar-peca)

No macOS com Homebrew:

bash
brew install typst

Em Linux ou Windows, use o instalador indicado em https://github.com/typst/typst.

whisper (para transcrever — de forma simples, só no macOS)

Instalar os programas:

bash
brew install whisper-cpp ffmpeg

Baixar o modelo de voz:

bash
mkdir -p ~/.whisper-models && curl -L -o ~/.whisper-models/ggml-medium-q5_0.bin https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-medium-q5_0.bin

Avise o usuário: o modelo tem cerca de 539 MB e o download pode levar alguns minutos.

O que funciona em cada sistema

  • macOS: tudo funciona de forma suave. Usa o Homebrew para instalar whisper e typst.

Se o usuário não tiver o Homebrew, oriente a instalar primeiro seguindo as instruções de https://brew.sh.

  • Linux: bun, uv e typst funcionam normalmente. Para a transcrição, o usuário precisa

instalar o whisper.cpp e o ffmpeg pelo gerenciador de pacotes da própria distribuição (por exemplo, apt).

  • Windows: para este kit, prefira o WSL ao usar bun e uv. O typst possui

instaladores próprios. A transcrição com whisper é mais complicada no Windows — nesse caso, apresente a instalação manual do whisper.cpp ou, somente com autorização e após alertar sobre sigilo, uma alternativa de transcrição online.

Observação importante sobre sigilo: todas essas ferramentas rodam localmente no computador do usuário, o que é bom para a confidencialidade dos dados do cliente. A internet é usada apenas para instalar e baixar os programas — não para enviar os dados do caso.


Depois do setup concluído, volte à skill que precisava da ferramenta e continue o trabalho normalmente.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
56
Repository forks
18
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/emidio-trancoso/advocacia-aberta/0-2-preparar-ambiente/badge)](https://verified-skill.com/skills/emidio-trancoso/advocacia-aberta/0-2-preparar-ambiente)

Something wrong with this skill or its page? Tell us.