TheQtCompanyRnD/agent-skills
Official Qt AI engineering skills for Claude Code, Codex, Copilot, Gemini,and other AI coding tools
해결하는 문제
Claude Code, GitHub Copilot, Gemini CLI와 같은 AI 코딩 어시스턴트가 Qt 프레임워크를 더 잘 이해하고 작업할 수 있도록 돕는 표준화된 "에이전트 기술(agentic skills)"을 제공합니다. 특히 레거시 도구(qmake)에 대한 사전 학습 편향이나 QML 바인딩 및 범위에 대한 잘못된 가정과 같은 일반적인 LLM 오류를 해결합니다.
작동 방식
기술은 YAML 프론트매터와 선택적 참조 문서가 포함된 SKILL.md 파일이 있는 디렉토리로 패키징됩니다. 이 구조를 통해 AI 에이전트는 "점진적 공개(progressive disclosure)"를 사용하여 시작 시 기본 메타데이터만 로드하고, 특정 기술이 활성화될 때만 상세한 기술 참조를 가져올 수 있습니다. 또한 실시간 Qt API 문서 조회를 위한 MCP(Model Context Protocol) 서버도 포함되어 있습니다.
대상 사용자
AI 코딩 도구를 사용하여 Qt, QML, C++로 애플리케이션을 개발하는 소프트웨어 개발자 및 QA 엔지니어.
주요 특징
- 코드 리뷰: 결정론적 린팅(linting)과 심층 AI 분석을 결합하여 메모리 안전성, 스레드 안전성 및 성능을 보장하는 C++ 및 QML 전용 기술.
- 개념 수정: 선언적 QML 및 C++/QML 경계에 관한 LLM의 편향을 수정하는 가이드.
- 자동화 도구: QML 테스트 케이스 생성, Figma 디자인 토큰을 QML 싱글톤으로 추출, CMake 프로젝트 관리 등을 위한 기술.
- 크로스 플랫폼 지원: Claude Code, Codex CLI, Gemini CLI 및 GitHub Copilot과 호환.
- 문서 통합: API 문서에 직접 액세스할 수 있는 호스팅된 MCP 서버 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트