Communitygithub.com

davila7/claude-code-templates

Otimiza currículos para engenharia de software, gerenciamento de produtos e funções técnicas. Use quando o usuário mencionar engenheiro de software, desenvolvedor, PM, cientista de dados, ML, DevOps ou outros currículos de funções técnicas.

O que é claude-code-templates?

Esta skill, chamada 'Tech Resume Optimizer', é projetada para ajudar candidatos a otimizar seus currículos para funções técnicas como engenharia de software, gerenciamento de produtos, ciência de dados, DevOps e mais. Ela fornece orientações detalhadas sobre como estruturar seções de habilidades técnicas, destacar projetos e realizações com métricas quantificáveis, e equilibrar profundidade técnica com impacto de negócios. A skill cobre desde a formatação para sistemas de rastreamento de candidatos (ATS) até dicas específicas para recrutadores técnicos, incluindo exemplos de bullets fortes, organização de stacks de tecnologia e otimização de perfis do GitHub. É compatível com plataformas como Claude Code, Cursor e Codex, e funciona analisando o currículo do usuário e sugerindo melhorias com base em um conjunto de melhores práticas do mercado de tecnologia. O usuário se beneficia ao receber um currículo mais competitivo, que passa em filtros ATS e impressiona recrutadores humanos com evidências concretas de habilidades e impacto.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/career/tech-resume-optimizer

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Otimizador de Currículo Técnico

Quando Usar Esta Skill

Use esta skill quando o usuário:

  • Estiver se candidatando a vagas de engenharia de software
  • Quiser otimizar um currículo técnico
  • Precisar de ajuda com candidaturas para desenvolvedor/gerente de produto/funções técnicas
  • Mencionar: "currículo técnico", "currículo engenheiro de software", "currículo desenvolvedor", "currículo técnico", "currículo SWE", "currículo PM"

Capacidades Principais

  • Otimizar currículos para funções técnicas (SWE, PM, Dados, DevOps)
  • Estruturar seções de habilidades técnicas de forma eficaz
  • Destacar projetos e realizações técnicas
  • Equilibrar profundidade técnica com impacto nos negócios
  • Formatar tanto para ATS quanto para recrutadores técnicos
  • Incluir GitHub, portfólio e links técnicos

Filosofia do Currículo Técnico

O que Recrutadores Técnicos Procuram:

  1. Habilidades técnicas relevantes (linguagens, frameworks, ferramentas)
  2. Escala e impacto (usuários, transações, tamanho dos dados)
  3. Capacidade de resolver problemas
  4. Compreensão de design de sistemas
  5. Habilidades colaborativas
  6. Trajetória de crescimento

Estrutura do Currículo Técnico

Ordem Recomendada

1. Informações de Contato (incluindo GitHub, Portfólio)
2. Resumo Profissional (opcional, mas útil)
3. Habilidades Técnicas (crítico para ATS)
4. Experiência Profissional (com realizações técnicas)
5. Projetos (especialmente para início de carreira)
6. Formação Acadêmica
7. Certificações (se relevante)

Seção de Contato para Área Técnica

João Desenvolvedor
São Paulo, SP
[email protected] | (11) 91234-5678
LinkedIn: linkedin.com/in/joaodev
GitHub: github.com/joaodev
Portfólio: joaodev.io

Incluir:

  • GitHub (obrigatório para vagas de SWE)
  • Portfólio/site pessoal
  • LinkedIn
  • Blog técnico (se tiver)

Não Incluir:

  • Endereço completo (cidade/estado é suficiente)
  • Foto
  • Redes sociais (a menos que relevantes)

Seção de Habilidades Técnicas

Estratégias de Organização

Opção 1: Por Categoria

Linguagens: Python, JavaScript, TypeScript, Go, SQL
Frameworks: React, Node.js, Django, FastAPI
Bancos de Dados: PostgreSQL, MongoDB, Redis, Elasticsearch
Nuvem/Infraestrutura: AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Terraform
Ferramentas: Git, JIRA, CI/CD, Datadog, Grafana

Opção 2: Por Proficiência (usar com cuidado)

Expert: Python, React, PostgreSQL, AWS
Proficiente: Go, TypeScript, MongoDB, Docker
Familiar: Rust, GraphQL, Kubernetes

Opção 3: Lista Simples (amigável para ATS)

Habilidades: Python, JavaScript, TypeScript, React, Node.js, Django, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, Git

O que Incluir

Linguagens:

  • Liste linguagens em que você pode codificar com confiança
  • Ordene por relevância para a vaga alvo
  • Inclua linguagens de consulta (SQL, GraphQL)

Frameworks/Bibliotecas:

  • Web: React, Vue, Angular, Django, Flask, Express
  • Dados: Pandas, NumPy, TensorFlow, PyTorch
  • Testes: Jest, Pytest, Selenium

Bancos de Dados:

  • Relacionais: PostgreSQL, MySQL, SQL Server
  • NoSQL: MongoDB, DynamoDB, Cassandra
  • Cache: Redis, Memcached

Nuvem/DevOps:

  • Nuvem: AWS, GCP, Azure (serviços específicos)
  • Containers: Docker, Kubernetes
  • CI/CD: Jenkins, GitHub Actions, CircleCI
  • IaC: Terraform, CloudFormation

O que NÃO Incluir

  • ❌ Microsoft Office (presumido)
  • ❌ Sistemas operacionais (a menos que seja vaga de DevOps)
  • ❌ Tecnologias obsoletas (a menos que especificamente exigido)
  • ❌ Barras de habilidade ou classificações (subjetivas e quebram ATS)
  • ❌ Toda tecnologia que você já tocou uma vez

Seção de Experiência para Funções Técnicas

A Fórmula do Bullet Técnico

[Verbo de Ação] + [O que foi feito tecnicamente] + [Escala/Impacto] + [Tecnologia Utilizada]

Exemplos:

❌ Bullet Técnico Fraco:

- Trabalhei em serviços de backend
- Ajudei a melhorar o desempenho do sistema
- Construí funcionalidades para o produto

✅ Bullet Técnico Forte:

- Arquitetou a migração de microsserviços a partir do monólito, reduzindo o tempo de implantação de 2 horas para 15 minutos e permitindo implantações independentes por equipe
- Otimizou consultas PostgreSQL e implementou cache Redis, reduzindo a latência da API em 60% (de 500ms para 200ms) para 100 mil usuários ativos diários
- Construiu sistema de notificações em tempo real usando WebSockets e AWS SNS, processando mais de 1 milhão de mensagens diárias com 99,9% de taxa de entrega

Métricas Técnicas para Incluir

Escala:

  • Usuários: "atendendo 500 mil DAU"
  • Requisições: "lidando com 10 mil requisições/segundo"
  • Dados: "processando 50 TB diariamente"
  • Uptime: "mantendo 99,99% de disponibilidade"

Desempenho:

  • Latência: "reduzido de Xms para Yms"
  • Velocidade: "melhorado em X%"
  • Tempo de carregamento: "diminuído em X segundos"

Eficiência:

  • Custo: "reduzido custos da AWS em 40%"
  • Tempo: "reduzido tempo de implantação de X para Y"
  • Recursos: "reduzido uso de memória em X%"

Negócios:

  • Receita: "funcionalidades geraram receita de $XM"
  • Conversão: "melhorado taxa de checkout em X%"
  • Engajamento: "aumentado DAU em X%"

Exemplos de Bullets por Função

Engenheiro de Software:

• Projetou e implementou serviço de autenticação usando OAuth 2.0 e JWT, protegendo mais de 2 milhões de contas de usuários com zero incidentes de segurança
• Liderou migração para Kubernetes, alcançando 99,99% de uptime e reduzindo custos de infraestrutura em 35% ($200 mil anuais)
• Mentorou 3 engenheiros juniores por meio de revisões de código e programação em par, melhorando a velocidade da equipe em 25%

Engenheiro de Dados:

• Construiu pipeline de dados processando mais de 100 milhões de eventos diários usando Apache Kafka e Spark, reduzindo latência de dados de horas para minutos
• Projetou schema de data warehouse no Snowflake, permitindo análises de autoatendimento para mais de 50 usuários de negócios
• Implementou monitoramento de qualidade de dados com Great Expectations, detectando 95% dos problemas antes de impactar sistemas downstream

DevOps/SRE:

• Implementou infraestrutura como código usando Terraform, reduzindo tempo de provisionamento de 2 dias para 30 minutos
• Construiu sistema de monitoramento e alertas com Prometheus e Grafana, reduzindo MTTR de 4 horas para 30 minutos
• Automatizou pipeline de implantação com GitHub Actions, permitindo mais de 50 implantações diárias com lançamentos sem downtime

Gerente de Produto (Técnico):

• Liderou roadmap da plataforma de API para ferramentas de desenvolvedor usadas por mais de 10 mil desenvolvedores, impulsionando aumento de 40% na adoção da API
• Definiu requisitos técnicos para motor de recomendação ML, resultando em aumento de 25% no engajamento de usuários
• Fez parceria com engenharia para reduzir dívida técnica em 30%, melhorando velocidade de lançamento de quinzenal para semanal

Seção de Projetos

Crítico para:

  • Engenheiros juniores
  • Pessoas em transição de carreira
  • Graduados de bootcamps
  • Qualquer pessoa com lacunas no currículo

Formato do Projeto

Nome do Projeto | Tecnologias | Link
• Descrição do que faz
• Destaques técnicos e desafios resolvidos
• Métricas de escala ou uso, se disponíveis

Exemplo de Seção de Projetos

PROJETOS

Fila de Tarefas Distribuída | Python, Redis, Docker | github.com/usuario/filatarefas
• Construiu fila de tarefas distribuída processando mais de 10 mil tarefas/hora com novas tentativas automáticas e fila de mensagens mortas
• Implementou fila prioritária e limitação de taxa para suporte multi-inquilino

App de Chat em Tempo Real | React, Node.js, WebSocket, MongoDB | chatapp.exemplo.com
• Aplicação de chat full-stack suportando mais de 100 usuários simultâneos com mensagens em tempo real
• Implementou criptografia de ponta a ponta e persistência de mensagens

Preditor de Preços com ML | Python, TensorFlow, FastAPI | github.com/usuario/preditor
• Treinou modelo de regressão em mais de 1 milhão de pontos de dados, alcançando 92% de precisão para previsão de preços
• Implantou como API REST com pipeline de retreinamento automático de modelo

O que Torna um Bom Projeto

Incluir:

  • Projetos com usuários reais
  • Contribuições open source
  • Posts de blog técnico
  • Projetos de hackathons (especialmente vencedores)
  • Projetos pessoais complexos

Não Incluir:

  • Tutoriais seguidos
  • Aplicativos de lista de tarefas triviais
  • Projetos incompletos
  • Trabalhos acadêmicos (a menos que excepcionais)

Seção de Formação Acadêmica para Área Técnica

Formato Padrão

Bacharelado em Ciência da Computação | Universidade de São Paulo | 2020
CR: 8,5 (inclua se acima de 7,0)
Disciplinas Relevantes: Sistemas Distribuídos, Aprendizado de Máquina, Sistemas de Banco de Dados

Para Graduados de Bootcamp

Certificado de Engenharia de Software | App Academy | 2023
- Programa imersivo de mais de 1000 horas
- Full-stack JavaScript, React, Node.js, PostgreSQL

Bacharelado em Economia | USP | 2020

Para Engenheiros Autodidatas

Certificações Profissionais:
- AWS Solutions Architect Associate | 2023
- MongoDB Certified Developer | 2023

Formação Relevante:
- MIT OpenCourseWare: Algoritmos, Estruturas de Dados
- Coursera: Especialização em Machine Learning (Stanford)

Dicas Específicas para Área Técnica

Otimização do Perfil do GitHub

Certifique-se de que seu GitHub mostra:

  • Repositórios fixados (seus 6 melhores)
  • Gráfico de contribuições verde (atividade)
  • README para o perfil
  • READMEs completos dos projetos

Os READMEs dos projetos devem incluir:

  • O que o projeto faz
  • Tecnologias utilizadas
  • Como executá-lo
  • Capturas de tela/demos
  • Suas contribuições (para projetos colaborativos)

Lidando com Stacks de Tecnologia

Se você se encaixa na stack deles:

  • Lidere com essas tecnologias
  • Quantifique sua experiência com elas

Se você não se encaixa exatamente:

  • Enfatize habilidades transferíveis
  • Mostre capacidade de aprendizado
  • Destaque tecnologias similares
  • Exemplo: "Django" → "Ampla experiência com frameworks web Python (Django); rápida adaptação a novos frameworks"

Nota sobre Preparação para Entrevistas Técnicas

Currículos técnicos devem apoiar sua entrevista:

  • Apenas mencione tecnologias que você pode discutir em profundidade
  • Esteja pronto para explicar cada projeto listado
  • Conheça a arquitetura dos sistemas que você construiu
  • Tenha histórias prontas para cada bullet

Formato de Saída

Ao otimizar um currículo técnico:

# OTIMIZAÇÃO DE CURRÍCULO TÉCNICO

## Reestruturação de Habilidades Técnicas
**Atual:** [Seção de habilidades atual]
**Otimizada:**
Linguagens: [Lista ordenada]
Frameworks: [Lista ordenada]
Bancos de Dados: [Lista ordenada]
Nuvem/Ferramentas: [Lista ordenada]

## Melhorias na Experiência

### [Empresa/Cargo]

**Bullet Atual 1:**
"Trabalhei em serviços de backend"

**Melhorado:**
"Projetou e implantou 5 microsserviços Node.js lidando com 50 mil requisições/minuto, reduzindo acoplamento do sistema e permitindo implantações independentes por equipe"

**Bullet Atual 2:**
[Continue para cada bullet]

## Projetos a Destacar
[Sugestões baseadas no histórico do usuário]

## Recomendações para o GitHub
- [ ] Adicionar READMEs aos repositórios fixados
- [ ] Fixar projeto X (mais relevante)
- [ ] Adicionar README do perfil

## Lacunas Técnicas a Abordar
-[Habilidade faltante] → [Como abordar no currículo/carta de apresentação]

Equilíbrio entre ATS e Recrutador Técnico

Lembre-se: seu currículo deve passar pelo ATS E impressionar recrutadores técnicos.

Para o ATS:

  • Inclua palavras-chave exatas de habilidades
  • Use cabeçalhos de seção padrão
  • Evite tabelas e gráficos

Para Recrutadores Técnicos:

  • Mostre profundidade técnica
  • Inclua métricas e escala
  • Demonstre resolução de problemas
  • Mostre que você entende de sistemas

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

davila7/citation-management

Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.

davila7/claude-code-templates

Balance visual design with ATS compatibility for creative roles. Use when the user is in design, art, writing, marketing creative, or any visual/creative field and needs a resume that looks distinctive but still parses.

davila7/claude-code-templates

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio, personal website, showcase work, developer portfolio, designer portfolio.

davila7/claude-code-templates

Create premium, Awwwards-quality website designs as React (.jsx) components that look like they were built by a top-tier agency charging $50k+ per project. Use this skill whenever the user asks for a website, landing page, portfolio, or web component that should look expensive, premium, luxury, editorial, high-end, or agency-quality. Also trigger when the user mentions Awwwards, FWA, award-winning design, or references brands like Apple, Aesop, Bottega Veneta, Stripe, or any luxury/fashion/design-forward brand. Trigger when the user says things like "make it look professional", "make it look expensive", "I want it to look really good", "high quality design", "not generic", or expresses dissatisfaction with typical AI-generated website aesthetics. Do NOT trigger for dashboards, admin panels, internal tools, or functional UI where aesthetics are secondary to utility — the standard frontend-design skill handles those.

davila7/claude-code-templates

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

davila7/claude-code-templates

When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.

davila7/excel-analysis

Analyze Excel spreadsheets, create pivot tables, generate charts, and perform data analysis. Use when analyzing Excel files, spreadsheets, tabular data, or .xlsx files.

davila7/exploratory-data-analysis

Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. Automatically detects file type and generates detailed markdown reports with format-specific analysis, quality metrics, and downstream analysis recommendations. Covers chemistry, bioinformatics, microscopy, spectroscopy, proteomics, metabolomics, and general scientific data formats.

davila7/generate-image

Generate or edit images using AI models (FLUX, Gemini). Use for general-purpose image generation including photos, illustrations, artwork, visual assets, concept art, and any image that isn't a technical diagram or schematic. For flowcharts, circuits, pathways, and technical diagrams, use the scientific-schematics skill instead.

davila7/jira

Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.

davila7/literature-review

Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature searches across biomedical, scientific, and technical domains. Creates professionally formatted markdown documents and PDFs with verified citations in multiple citation styles (APA, Nature, Vancouver, etc.).

davila7/marketing-strategy-pmm

Product marketing, positioning, GTM strategy, and competitive intelligence. Includes ICP definition, April Dunford positioning methodology, launch playbooks, competitive battlecards, and international market entry guides. Use when developing positioning, planning product launches, creating messaging, analyzing competitors, entering new markets, enabling sales, or when user mentions product marketing, positioning, GTM, go-to-market, competitive analysis, market entry, or sales enablement.

davila7/market-research-reports

Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner). Features professional LaTeX formatting, extensive visual generation with scientific-schematics and generate-image, deep integration with research-lookup for data gathering, and multi-framework strategic analysis including Porter's Five Forces, PESTLE, SWOT, TAM/SAM/SOM, and BCG Matrix.

davila7/markitdown

Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.

davila7/mermaid-diagram-specialist

Mermaid diagram specialist for creating flowcharts, sequence diagrams, ERDs, and architecture visualizations

davila7/mobile-design

Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.

davila7/prompt-engineer

Expert in designing effective prompts for LLM-powered applications. Masters prompt structure, context management, output formatting, and prompt evaluation. Use when: prompt engineering, system prompt, few-shot, chain of thought, prompt design.

davila7/remotion

Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling

davila7/scientific-slides

Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.

davila7/scientific-visualization

Create publication figures with matplotlib/seaborn/plotly. Multi-panel layouts, error bars, significance markers, colorblind-safe, export PDF/EPS/TIFF, for journal-ready scientific plots.

Habilidades Relacionadas