Configura agentes de programação com IA, como Claude Code, Cursor, OpenCode e Codex, com memória persistente, workflows compartilhados, skills e servidores MCP.
TheQtCompanyRnD/agent-skills
Pacotes oficiais de skills do Qt que ensinam ferramentas de programação com IA, como Claude Code, Codex CLI e Copilot, a seguir convenções de Qt C++, QML, testes e design.
- Estrelas
- 525
- Forks
- 54
- Issues abertas
- 3
- Último commit
- há 18 dias
O que é?
Este repositório oferece skills oficiais para desenvolvimento e garantia de qualidade com Qt. Cada skill é um arquivo SKILL.md com frontmatter YAML e materiais de referência opcionais, carregado por ferramentas de programação com IA ao trabalhar com código Qt. Os tópicos incluem revisão de código C++ e QML com linters determinísticos, boas práticas de QML e Canvas2D, configuração de projetos CMake, geração e execução de testes QML, geração de documentação, profiling de QML e geração de tokens e componentes a partir do Figma para QML.
As skills ajudam a corrigir erros comuns que LLMs cometem com Qt, como o uso de padrões típicos do qmake, macros CMake legadas qt5_* e a confusão entre bindings QML e padrões imperativos de JavaScript. O repositório também inclui dois servidores MCP: um servidor hospedado para consultar a documentação do Qt e um servidor local de pré-visualização ao vivo de QML, que atualiza um app Qt Quick em execução sem recompilá-lo.
As instruções de instalação abrangem Claude Code (como plugin ou cópia manual), Codex CLI, GitHub Copilot CLI, Gemini CLI e Cursor ou Windsurf, por meio de variantes condensadas das regras. Algumas skills dependem de scripts e subagentes, que não funcionam em todas as plataformas; por isso, ferramentas sem esses recursos recebem apenas as orientações estáticas.
Recursos principais
- 01Linting determinístico combinado com análise aprofundada por IA para revisar código Qt C++ e QML.
- 02Orientações de boas práticas de QML sobre bindings, escopo, módulos e tipos.
- 03Gera casos de teste Qt Quick Test e os executa com qmltestrunner, produzindo relatórios JUnit.
- 04Executa qmlprofiler e analisa os pontos críticos com base no código-fonte.
- 05Extrai tokens de design do Figma e gera componentes Qt Quick Controls 2.
- 06Inclui um servidor MCP de pré-visualização ao vivo de QML e um servidor MCP para consulta da documentação do Qt.
Casos de uso
- Revisar código Qt C++ ou QML de um projeto com um assistente de programação com IA.
- Configurar um novo projeto Qt 6 baseado em CMake sem padrões legados do qmake.
- Gerar testes unitários para componentes QML e executá-los em builds CMake no estilo de CI.
- Transformar um sistema de design do Figma em controles QML reutilizáveis.
Início rápido
- 1
Adicione o marketplace de skills do Qt ao Claude Code
/plugin marketplace add TheQtCompanyRnD/agent-skills - 2
Instale o plugin de skills de desenvolvimento do Qt
/plugin install qt-development-skills
Antes de usar
- A licença não está claramente especificada nos metadados; por isso, confira o arquivo LICENSE antes de usar.
- Algumas skills estão sujeitas à licença comercial do Qt e aos Qt AI Services Terms & Conditions.
- As skills usam IA e podem cometer erros, então é necessário verificar os resultados com atenção.
Em coleções
Tópicos
Perguntas frequentes
- O que é agent-skills?
- Pacotes oficiais de skills do Qt que ensinam ferramentas de programação com IA, como Claude Code, Codex CLI e Copilot, a seguir convenções de Qt C++, QML, testes e design. Este repositório oferece skills oficiais para desenvolvimento e garantia de qualidade com Qt. Cada skill é um arquivo SKILL.md com frontmatter YAML e materiais de referência opcionais, carregado por ferramentas de programação com IA ao trabalhar com código Qt. Os tópicos incluem revisão de código C++ e QML com linters determinísticos, boas práticas de QML e Canvas2D, configuração de projetos CMake, geração e execução de testes QML, geração de documentação, profiling de QML e geração de tokens e componentes a partir do Figma para QML.
- agent-skills é gratuito? Qual é a licença?
- agent-skills é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- agent-skills ainda é mantido?
- Manutenção ativa. O último commit de agent-skills foi em 20 de out. de 2026.
- Para que posso usar agent-skills?
- Revisar código Qt C++ ou QML de um projeto com um assistente de programação com IA. Configurar um novo projeto Qt 6 baseado em CMake sem padrões legados do qmake. Gerar testes unitários para componentes QML e executá-los em builds CMake no estilo de CI. Transformar um sistema de design do Figma em controles QML reutilizáveis.
- Como instalar agent-skills?
- Adicione o marketplace de skills do Qt ao Claude Code: /plugin marketplace add TheQtCompanyRnD/agent-skills Instale o plugin de skills de desenvolvimento do Qt: /plugin install qt-development-skills
- Onde consigo agent-skills?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TheQtCompanyRnD/agent-skills
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor MCP open source que permite que agentes de programação, como Claude Code, Codex e Cursor, troquem mensagens, reivindiquem arquivos e compartilhem o estado das tarefas localmente.
Uma CLI e um mecanismo de workflows que executa agentes de programação como Claude Code, Codex e Copilot com etapas configuráveis de revisão, correção e testes antes de aceitar o trabalho.
Plugin do Claude Code em que a sessão atua como arquiteta, encaminha a implementação para as lanes do GPT-6 Codex e revisa o trabalho concluído com o Fable 5.1.
Permite que Codex, Claude Code, Cursor, Hermes Agent e OpenClaw compartilhem uma memória local criptografada, repassem tarefas e revisem o trabalho uns dos outros.
Plugin que permite ao Claude Code e ao OpenAI Codex delegar tarefas à CLI Antigravity do Google (agy), que executa modelos Gemini.