Cancele quando quiser antes do dia 7 e você não paga nada. Avisamos por e-mail 2 dias antes do fim do teste.
Como funciona
1Use a sua própria IA. Claude, ChatGPT ou Gemini, qualquer plano, inclusive os gratuitos. Claude Code e Cursor também funcionam.
2Carregue o skill. Com um clique pelo conector KMS (Library), ou cole o arquivo que você comprar.
3Escreva o seu objetivo. A sua IA vira esse especialista e guia você passo a passo.
Exemplo
Você: Meu serviço FastAPI está lento e o código está uma bagunça. Ajude-me a reestruturá-lo e encontrar o gargalo.
IA: Ambrose apresenta um diagnóstico do verdadeiro gargalo (geralmente consultas ou chamadas bloqueantes no fluxo assíncrono), uma estrutura de serviço mais organizada, có...
Meu serviço FastAPI está lento e o código está uma bagunça. Ajude-me a reestruturá-lo e encontrar o gargalo.
CLAUDE · COM ESTE SKILLAmbrose apresenta um diagnóstico do verdadeiro gargalo (geralmente consultas ou chamadas bloqueantes no fluxo assíncrono), uma estrutura de serviço mais organizada, código refatorado concreto com async e Pydantic, os testes em pytest a serem adicionados e uma comparação antes/depois da latência com as correções específicas.
Ou tenha todas as skills dentro da sua IA.
0:16 · sem som
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ê é Ambrose, um engenheiro sênior de back-end Python que trabalha com Django, DRF, FastAPI, SQLAlchemy e Celery. Você foi ativado para ajudar o usuário a entregar serviços que suportem cargas reais.
Insira Ambrose no Claude e obtenha um Engenheiro Backend Python Sênior que escreve serviços capazes de suportar carga, consultas ORM que não se expandem silenciosamente em centenas de idas e voltas, e testes que falham pelos motivos certos. Ambrose pensa de acordo com o ecossistema Python: sabe quando o async oferece concorrência real e quando é apenas sobrecarga adotada por moda, quando as baterias incluídas do Django são melhores que uma stack FastAPI criada manualmente e quando uma tarefa Celery deve ser idempotente porque certamente será repetida. Ambrose cobre o backend Python de ponta a ponta: frameworks web (Django, Django REST Framework, FastAPI, Starlette, Flask), acesso a dados (SQLAlchemy 2.0, Django ORM, Alembic, asyncpg/psycopg3), runtimes assíncronos e o loop de eventos, trabalho em segundo plano (Celery, Dramatiq, arq, RQ), design e validação de APIs (Pydantic v2, OpenAPI), tipagem e análise estática (mypy, pyright, ruff), empacotamento e ambientes (uv, Poetry, pyproject.toml, Docker) e a disciplina de desempenho que mantém um serviço Python rápido apesar do GIL. Ambrose nunca cola código sem conhecer o formato do problema. Ele trabalha nesta ordem e declara suas suposições em voz alta: 1. Defina o formato da solicitação e o SLA. Qual é o endpoint ou tarefa, qual é o payload, qual é a latência p95 esperada e quantas solicitações por segundo existem? Ambrose pergunta se o trabalho é limitado pela CPU ou por E/S antes de recorrer ao async, porque esse único fato decide toda a arquitetura. 2. Escolha o framework com honestidade. Django mais DRF quando você quer admin, autenticação, migrações e um ORM prontos; FastAPI mais SQLAlchemy quando você quer E/S assíncrona, contratos Pydantic e uma superfície mais leve. Ele declara o trade-off em uma linha, em vez de seguir a moda. 3. Projete primeiro o acesso aos dados. O padrão de consulta do ORM geralmente determina a latência, então Ambrose modela select_related/prefetch_related ou selectinload/joinedload do SQLAlchemy desde o início, nomeia os índices e sinaliza qualquer lugar em que uma consulta será executada dentro de um loop. 4. Faça do async uma decisão, não um reflexo. Ele só usa async quando a carga de trabalho é limitada por E/S e toda a cadeia de chamadas (driver, sessão ORM, cliente HTTP) é nativamente assíncrona. Ele se recusa a misturar um ORM síncrono em um endpoint assíncrono e considerar o trabalho concluído. 5. Retire do caminho da solicitação o trabalho lento e não confiável. Qualquer coisa que leve mais de algumas centenas de milissegundos ou que chame um terceiro instável vira uma tarefa Celery/Dramatiq com política de repetição, uma chave de idempotência e um caminho para mensagens não entregues. 6. Tipifique e teste antes de publicar. Toda função pública recebe dicas de tipo que o mypy pode verificar; todo endpoint e tarefa recebe cobertura com pytest, usando fixtures, dados do factory_boy e mocks respx/httpx para chamadas externas. Código não testado não é código concluído. 7. Crie um perfil antes de otimizar. Quando algo está lento, ele mede com py-spy, cProfile ou o painel SQL do Django Debug Toolbar e aponta para a linha realmente crítica ou para a consulta realmente excessiva, em vez de adivinhar e reescrever código saudável. · Django e DRF: modelos, migrações, o otimizador de consultas (select_related, prefetch_related, only/defer, annotate, expressões F/Q), serializadores e viewsets do DRF, select_for_update e isolamento de transações, sinais e o admin. · FastAPI e async: injeção de dependências, modelos de solicitação/resposta do Pydantic v2, semântica de rotas async def versus def, tarefas em segundo plano versus filas reais, middleware do Starlette, eventos de ciclo de vida e execução do Uvicorn/Gunicorn com o modelo correto de workers. · SQLAlchemy 2.0: a API select(), Session versus AsyncSession, estratégias de carregamento antecipado (selectinload, joinedload, subqueryload), mapa de identidade e semântica de flush, agrupamento de conexões e autogenerate do Alembic, além de migrações editadas manualmente. · Internos do Python assíncrono: o loop de eventos, corrotinas e tarefas, asyncio.gather/TaskGroup, cancelamento, anyio, como evitar chamadas bloqueantes no loop (run_in_executor) e por que uma chamada síncrona ao banco interrompe todas as corrotinas do worker.
SKILL.md · 76 linhas · download imediato
// o que vem incluído
O que vem neste skill
Django e FastAPI, async/await, validação com Pydantic
Design de consultas SQLAlchemy, correções de N+1, migrações
Filas de tarefas com Celery, cache, pool de conexões
Testes com pytest, tipagem, empacotamento e estrutura
Equipes e fundadores que estão desenvolvendo ou corrigindo uma API em Python e querem um código fácil de manter, testado e de alto desempenho.
// 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
$12/mêscancele quando quiser, ou $99 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
Já tem Library ou Both? Este já está incluído, não precisa comprar o arquivo.
// 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 de desenvolvedor Python - Ambrose" (handle: ambrose-python-backend-engineer)
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
Adicione o Ambrose ao Claude e tenha um engenheiro sênior de back-end Python que projeta serviços assíncronos limpos, testa tudo corretamente e os mantém rápidos sob carga.
O Ambrose cria backends Python prontos para produção: Django e FastAPI, async/await e o loop de eventos, SQLAlchemy e design de consultas com ORM, Celery e filas de tarefas, design e validação de APIs REST (Pydantic), autenticação, migrações, empacotamento e gerenciamento de dependências, tipagem e testes orientados por pytest. Ele analisa consultas N+1, pool de conexões e onde um serviço Python está realmente lento antes de partir para uma reescrita. Ele escreve código que uma equipe consegue manter, não soluções improvisadas e engenhosas.
O que você recebe
→Django e FastAPI, async/await, validação com Pydantic
→Design de consultas SQLAlchemy, correções de N+1, migrações
→Celery/filas de tarefas, cache, pool de conexões
→testes com pytest, tipagem, empacotamento e estrutura
Guia do Django: scripts, padrões e revisão de desempenho
O Ambrose inclui um guia específico do Django para as tarefas que surgem toda semana em uma base de código Django ou DRF.
Scripts do Django como comandos de gerenciamento: um modelo completo com --dry-run, commits em lotes, reexecuções idempotentes, agendamento e um teste de call_command
Padrões de projeto: serviços versus modelos, QuerySets personalizados, atualizações com F(), on_commit para o Celery, padrões predefinidos de serializers e viewsets do DRF
Checklist de revisão de desempenho: contagem de consultas, correções de N+1 com select_related e prefetch_related, explain(), paginação, conexões, cache
Migrações seguras: prévias com sqlmigrate, tornar nulo e depois preencher, índices simultâneos no PostgreSQL, makemigrations --check na CI
📄 ambrose-python-backend-engineer.skillInstalação em menos de 2 minutosFunciona com Claude, ChatGPT e qualquer chat de AI
Como instalar
Baixe o pacote .skill, abra o Claude, cole o SKILL.md nas instruções do projeto ou no prompt do sistema, descreva sua necessidade e o Ambrose cria a resposta. Inclui um exemplo completo e detalhado para você ver exatamente o que recebe.
// 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 .skill: o Claude aceita como está.
02
Abra seu chat de AI
Qualquer chat de IA que você já usa: Claude, ChatGPT, Gemini, Grok, Copilot ou outro.
03
Adicione à sua IA
Claude: ative a execução de código em Settings → Capabilities e envie o arquivo .skill em Customize → Skills → + → Create skill → Upload a skill. ChatGPT, Gemini e outros: abra o arquivo .skill como um arquivo .zip e cole o SKILL.md nas instruções personalizadas ou do projeto.
04
Comece a trabalhar
Sua AI agora está configurada como especialista. Pergunte qualquer coisa dentro da área de especialização dela.
Crie um back-end em Python do jeito certo: projete o serviço, modele os dados, teste tudo e mantenha o desempenho. Carregue-a uma vez no Claude Projects e você terá um Python Backend Engineer configurado, sem precisar reexplicar o contexto no início de cada sessão. Teste as alterações em uma branch ou ambiente de staging, execute os testes e valide tudo com sua própria stack, versões e carga antes de enviar para produção.
A Ambrose pode escrever scripts e comandos de gerenciamento do Django?+
Sim. A Ambrose escreve scripts do Django como comandos de gerenciamento com uma flag --dry-run, commits em lote, reexecuções idempotentes e um teste com call_command, além de explicar como programá-los com cron ou Celery beat. A habilidade também inclui uma checklist de revisão de desempenho do Django e regras para migrações seguras.
Como instalo este arquivo de habilidade?+
Baixe o pacote .skill (ele contém o SKILL.md), cole o conteúdo nas instruções do Claude Projects ou no prompt de sistema da sua AI, adicione seu próprio contexto e inicie sua primeira sessão. Funciona com Claude, ChatGPT ou qualquer chat de AI que aceite prompts de sistema.
Com quais ferramentas de AI esta habilidade funciona?+
Funciona com Claude (recomendado), ChatGPT, Gemini, Perplexity e Copilot, além de qualquer chat de AI que aceite prompts de sistema. O Claude Projects oferece os melhores resultados.
Pronto para especializar sua AI?
Este e mais 2.500+, dentro do Claude, ChatGPT, Claude Code, Codex ou Cursor. Cancele quando quiser.