VinceJan/ielts-claude-skills

Kit de skills de coach AI para preparação IELTS (baseado em Claude Code): 8 Skills de treino + 1 core compartilhado, persistência de dados + visualização de progresso.

O que é ielts-claude-skills?

Este conjunto de skills para o Claude Code foi projetado para atuar como um coach de IA abrangente para a preparação do exame IELTS. Ele inclui 8 skills de treino especializadas (cobrindo seções de Listening, Reading, Writing e Speaking) e 1 skill de core compartilhado que gerencia a persistência de dados e a visualização de progresso. O sistema registra os resultados de cada treino, calcula estatísticas de desempenho e permite que os usuários acompanhem visualmente seu avanço ao longo do tempo, identificando áreas fortes e fracas. Baseado no documento SKILL.md, ele suporta plataformas como Claude Code e é particularmente útil para estudantes que desejam um plano de estudo estruturado e feedback contínuo sem intervenção humana. As skills utilizam um arquivo JSON local para armazenamento de dados e geram gráficos de progresso no formato SVG, garantindo que o histórico de treinos seja mantido entre sessões.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add VinceJan/ielts-claude-skills

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que ielts-claude-skills faz?

Kit de skills de coach AI para preparação IELTS (baseado em Claude Code): 8 Skills de treino + 1 core compartilhado, persistência de dados + visualização de progresso.

Visão Geral

Este repositório contém um conjunto de skills para o Claude Code que transforma o terminal em um treinador pessoal de IELTS. Cada skill foca em uma habilidade específica do exame, e um skill central gerencia o progresso do usuário.

Skills

SkillNome do ArquivoDescrição
Corecore.skill.mdCompartilhado: gerencia dados de usuário, persistência e visualização de progresso
Treino 1treino-1.skill.mdPrática de Listening (Parte 1)
Treino 2treino-2.skill.mdPrática de Listening (Parte 2)
Treino 3treino-3.skill.mdPrática de Reading (Passagem 1)
Treino 4treino-4.skill.mdPrática de Reading (Passagem 2)
Treino 5treino-5.skill.mdPrática de Reading (Passagem 3)
Treino 6treino-6.skill.mdPrática de Writing Task 1 (Relatório)
Treino 7treino-7.skill.mdPrática de Writing Task 2 (Redação)
Treino 8treino-8.skill.mdPrática de Speaking (Partes 1-3)

Como Usar

  1. Coloque os arquivos .skill.md no diretório de skills do Claude Code (geralmente ~/.claude/skills/).
  2. Inicie uma sessão do Claude Code.
  3. Use comandos como /praticar listening ou /treino 3 para iniciar um treino.
  4. O progresso é salvo automaticamente em ielts_progress.json.

Estrutura de Dados

O core compartilhado usa um arquivo ielts_progress.json no diretório de trabalho atual:

{
  "usuario": "nome",
  "treinos": [
    {
      "skill": "treino-1",
      "data": "2025-01-15",
      "pontuacao": 7,
      "total": 10,
      "notas": "Precisa melhorar gerenciamento de tempo"
    }
  ],
  "visualizacao": {
    "tipo": "grafico_linha",
    "dados": [7, 8, 6.5, 9, 8.5]
  }
}

Gráficos de Progresso

O core gera gráficos de progresso em SVG, que podem ser visualizados no terminal ou exportados para navegador:

# Gerar gráfico de progresso
cat ielts_progress.json | jq '.visualizacao'

Suporte

  • Plataformas: Claude Code (Antropic)
  • Pré-requisitos: jq para processamento JSON (opcional)
  • Personalização: Editar os prompts dos arquivos de skill para ajustar dificuldade e conteúdo

Licença

MIT

Habilidades Relacionadas