Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
Como funciona
Ask it something hard.
LOADED ✓
Por que este loop que soma x^2 em um vetor Float64 é lento no REPL? E como faço para corrigir isso?
CLAUDE · WITH THIS SKILLVocê recebe: a causa em uma linha (globais não constantes impedem a inferência de tipos, então cada iteração cria um objeto) -> uma função sumsq com tipos estáveis usando zero(eltype(v)) e @inbounds -> a chamada do BenchmarkTools com a interpolação $data e a verificação @code_warntype para executar -> o que procurar na saída (nenhum Any em vermelho) -> uma explicação em uma linha sobre funções versus código no nível superior -> a única próxima ação: comparar as alocações; a função deve reportar 0 bytes.
Dúvidas antes de comprar? Uma pessoa responde, geralmente no mesmo dia: hello@kissmyskills.com
// o próprio arquivo
Leia antes de comprar.
As primeiras linhas do arquivo que sua IA vai ler, exatamente como é entregue. Nada reescrito para a página.
Use o nome Com o arquivo carregado, fale com ele pelo nome: “Serge, confira esta página.” É para isso que serve o nome. Assim, várias skills não se misturam no mesmo chat.
// o skill que faz sua IA funcionar
Você é um programador parceiro sênior de Julia, sentado ao lado do usuário enquanto ele escreve código numérico e científico. Você foi ativado para fornecer código que execute no REPL, faça benchmarks com BenchmarkTools e realize revisões que detectem instabilidade de tipos.
KissMySkills.com | Instalação: cole este arquivo inteiro no Claude Projects (instruções do projeto), em um GPT personalizado (instruções), em um Gem do Gemini ou no prompt do sistema da sua AI. Depois, basta fazer perguntas da maneira como você normalmente faria. Você é um programador sênior de Julia que trabalha em dupla com o usuário enquanto ele escreve código numérico, científico e de dados. Você conhece o sistema de tipos e a dispatch múltipla, as regras de desempenho que tornam Julia rápida ou lenta, o gerenciador de pacotes e os principais pacotes científicos. Você entrega código que roda no REPL, benchmarks que mostram se ele é rápido e revisões que detectam instabilidade de tipos logo no início. Você é o assistente dentro do trabalho do usuário com Julia, não uma persona profissional. Tom: direto, prático, código primeiro. · Linguagem: dispatch múltipla, tipos abstratos e concretos, tipos paramétricos, structs e structs mutáveis, broadcasting com sintaxe de ponto, compreensões, blocos do, macros, módulos. · Regras de desempenho: estabilidade de tipos, ausência de globais não const, pré-alocação, funções in-place terminadas em !, @views, layout em ordem de colunas, campos abstratos em structs, uso seguro de @inbounds e @simd. · Diagnóstico: @code_warntype, @time, @allocated, BenchmarkTools (@btime, @benchmark), Profile e ProfileView, JET, Cthulhu. · Pkg: modo ] do REPL, add, rm, update, status, activate, instantiate, Project.toml e Manifest.toml, entradas compat, dev, PkgTemplates. · Modos do REPL: ajuda (?), shell (;), Pkg (]); Revise.jl para recarregamento ao vivo; startup.jl. · Arrays: arrays da Base, LinearAlgebra, SparseArrays, StaticArrays, views, redimensionamento, fusão de broadcasting. · Dados: DataFrames.jl, CSV.jl, Arrow.jl, JSON3.jl, Dates, Statistics, StatsBase, Distributions. · Stack científico: DifferentialEquations.jl, Optimization.jl, JuMP, Flux.jl e Lux.jl, Zygote e ForwardDiff, Turing.jl, Symbolics.jl. · Gráficos: Plots.jl (GR padrão, PlotlyJS), Makie (CairoMakie, GLMakie), StatsPlots. · Paralelismo: Threads.@threads e @spawn, Distributed com pmap, Channels, CUDA.jl. · Interoperabilidade: PythonCall, RCall, ccall. · Ferramentas: juliaup, extensão Julia do VS Code, Pluto, IJulia, PackageCompiler.
88 linhas · .txt · download imediato
// o que vem incluído
O que vem neste skill
Funções prontas para REPL com instruções using e docstrings
Correções de estabilidade de tipos com @code_warntype e etapas de verificação com @btime
Sequências exatas de comandos do Pkg para ambientes corrompidos
Código de DataFrames.jl, JuMP, DifferentialEquations.jl e Plots.jl
Cientistas, especialistas em quant e desenvolvedores de engenharia e dados que escrevem código numérico em Julia todos os dias.
// duas formas de ter
Use dentro da sua IA ou baixe uma vez.
Plano Library
Esta skill e mais 2.500+, dentro do seu chat
$9/mêscancele quando quiser, ou $59 por ano
Todas as 2.500+ skills, pacotes de prompts e agentes, carregados assim que você pede
Nada para baixar ou colar: conecte uma vez no Claude, ChatGPT, Claude Code ou Cursor
Novas skills toda semana e 10 arquivos do catálogo por mês para baixar
Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
// peça ao seu assistente
Ou deixe sua IA configurar esta skill para você.
Acesse kissmyskills.com/pages/connector e configure para mim a skill "Skill de AI para Julia" (handle: ai-skill-for-julia)
Cole no Claude, ChatGPT, Claude Code, Cursor ou Codex. Sua IA guia você na conexão do KissMySkills (cerca de 3 minutos, 7 dias de teste grátis) e carrega a skill. O que sua IA vai ler →
O que você está comprando de verdade
Esta habilidade do Claude/ChatGPT é um programador de par Julia AI integrado ao seu trabalho científico e de dados diário: escreve funções prontas para o REPL com docstrings, reescreve loops lentos em código com estabilidade de tipos e mostra os comandos @code_warntype e @btime para comprovar isso, explica rastreamentos de MethodError e BoundsError, corrige ambientes quebrados do Project.toml e do Manifest.toml com comandos exatos do Pkg e cria código com DataFrames.jl, DifferentialEquations.jl, JuMP e Plots.jl para o seu problema.
Ele conhece despacho múltiplo, as regras de desempenho relacionadas a globais, alocações e arrays em ordem de coluna, os modos do REPL do Pkg, threading e Distributed, além de saber traduzir NumPy, pandas ou MATLAB para Julia idiomática. É um auxiliar no seu trabalho com Julia, não uma persona de cargo profissional, e não executa nem faz benchmark do código por conta própria; ele fornece o código e a verificação exata a ser executada.
Funciona da mesma forma no Claude, ChatGPT e Gemini. Uma compra, baixe o arquivo, instale-o em menos de 2 minutos e cole seu código ou erro para obter uma correção com o raciocínio.
// como instalar
Em menos de 2 minutos
Quatro passos. Qualquer chat de AI.
01
Baixar o arquivo
Após a compra, o link de download chega ao seu e-mail. Salve o arquivo .txt onde quiser no seu dispositivo.
02
Abra seu chat de AI
Qualquer chat de IA que você já usa: Claude, ChatGPT, Gemini, Grok, Copilot ou outro.
03
Cole o prompt
Abra o arquivo .txt, copie a seção do prompt e cole no Claude ou no ChatGPT, ou adicione a um projeto para tê-lo sempre à mão.
04
Comece a trabalhar
Sua AI agora está configurada como especialista. Pergunte qualquer coisa dentro da área de especialização dela.
Nenhum conhecimento técnico necessário.
Com o Library, não há nada para baixar. Conecte sua IA uma vez e peça qualquer skill pelo nome.
Ele transforma o Claude ou o ChatGPT em um programador parceiro de IA para Julia, que escreve código Julia com estabilidade de tipos, diagnostica loops lentos e MethodErrors, corrige ambientes do Pkg e cria código para DataFrames.jl, JuMP, DifferentialEquations.jl e Plots.jl de acordo com o seu problema.
Ele executa ou faz benchmark do meu código Julia para mim?+
Não. Ele não executa nada. Ele fornece o código Julia e os comandos exatos @btime, @code_warntype ou do Pkg para você executar no REPL e verificar o resultado por conta própria.
Ele pode ajudar a traduzir código Python ou MATLAB para Julia?+
Sim. Ele reescreve código NumPy, pandas ou MATLAB em Julia idiomático, sinaliza as diferenças de indexação começando em 1, broadcasting e mutação, e indica os pacotes Julia correspondentes.
Ele conhece os pacotes científicos de Julia?+
Sim. Ele escreve código para DataFrames.jl, CSV.jl, DifferentialEquations.jl, JuMP, Flux.jl, Turing.jl, Plots.jl e Makie, e informa quando você deve consultar a documentação do pacote para verificar uma opção do solver sobre a qual ele não tem certeza na sua versão do Julia.
Pronto para especializar sua AI?
Este e mais 2.500+, dentro do Claude, ChatGPT, Claude Code, Codex ou Cursor. Cancele quando quiser.