Claude Code, Cursor, OpenCode, Codex 같은 AI 코딩 에이전트에 지속 메모리, 공통 워크플로, 스킬, MCP 서버를 설정합니다.
TheQtCompanyRnD/agent-skills
Claude Code, Codex CLI, Copilot 같은 AI 코딩 도구에 Qt C++, QML, 테스트 및 디자인 규칙을 알려주는 공식 Qt 스킬 팩입니다.
- 스타
- 525
- 포크
- 54
- 열린 이슈
- 3
- 마지막 커밋
- 18일 전
어떤 프로젝트인가요?
이 저장소는 Qt 개발과 품질 보증을 위한 공식 에이전트 스킬을 제공합니다. 각 스킬은 YAML 프런트매터가 포함된 SKILL.md 파일과 선택적 참고 자료로 구성되며, AI 코딩 도구가 Qt 코드 작업을 할 때 이를 불러옵니다. 다루는 영역에는 결정론적 린터를 활용한 C++ 및 QML 코드 리뷰, QML 및 Canvas2D 모범 사례, CMake 프로젝트 설정, QML 테스트 생성 및 실행, 문서 생성, QML 프로파일링, Figma에서 QML 토큰 및 컴포넌트 생성이 포함됩니다.
이 스킬은 qmake식 구문, 레거시 qt5_* CMake 매크로, QML 바인딩과 명령형 JavaScript 패턴의 혼동 등 LLM이 Qt를 사용할 때 흔히 저지르는 실수를 바로잡는 데 초점을 둡니다. 저장소에는 MCP 서버도 두 가지 포함되어 있습니다. 호스팅 방식의 Qt 문서 검색 서버와, 다시 빌드하지 않고 실행 중인 Qt Quick 앱을 업데이트하는 로컬 QML 실시간 미리보기 서버입니다.
Claude Code(플러그인 또는 수동 복사), Codex CLI, GitHub Copilot CLI, Gemini CLI, 그리고 축약된 규칙 버전을 사용하는 Cursor 또는 Windsurf의 설치 방법이 문서화되어 있습니다. 일부 스킬은 스크립트와 서브에이전트에 의존하며 모든 플랫폼에서 실행되는 것은 아니므로, 해당 기능이 없는 도구에서는 정적 지침만 제공됩니다.
핵심 기능
- 01Qt C++ 및 QML 코드 리뷰에 결정론적 린팅과 심층 AI 분석을 함께 제공합니다.
- 02바인딩, 스코프, 모듈 및 타입을 다루는 QML 모범 사례 지침을 제공합니다.
- 03Qt Quick Test 케이스를 생성하고 qmltestrunner로 실행해 JUnit 보고서를 만듭니다.
- 04qmlprofiler를 실행하고 소스 코드를 기준으로 성능 병목 지점을 분석합니다.
- 05Figma 디자인 토큰을 추출하고 Qt Quick Controls 2 컴포넌트를 생성합니다.
- 06QML 실시간 미리보기 MCP 서버와 Qt 문서 검색 MCP 서버를 포함합니다.
활용 사례
- AI 코딩 어시스턴트를 사용해 프로젝트의 Qt C++ 또는 QML 코드를 검토할 때.
- 레거시 qmake 패턴을 피하면서 새로운 CMake 기반 Qt 6 프로젝트를 설정할 때.
- QML 컴포넌트의 단위 테스트를 생성하고 CI 스타일의 CMake 빌드에서 실행할 때.
- Figma 디자인 시스템을 재사용 가능한 QML 컨트롤로 변환할 때.
빠른 시작
- 1
Claude Code에 Qt skills 마켓플레이스를 추가합니다
/plugin marketplace add TheQtCompanyRnD/agent-skills - 2
Qt 개발 skills 플러그인을 설치합니다
/plugin install qt-development-skills
사용 전 알아둘 점
- 메타데이터에 라이선스가 명확히 명시되어 있지 않으므로, 사용하기 전에 LICENSE 파일을 확인하세요.
- 일부 skills에는 Qt 상용 라이선스와 Qt AI Services Terms & Conditions가 적용됩니다.
- skills는 AI를 사용하므로 실수가 있을 수 있습니다. 결과를 꼼꼼히 확인해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- agent-skills은(는) 무엇인가요?
- Claude Code, Codex CLI, Copilot 같은 AI 코딩 도구에 Qt C++, QML, 테스트 및 디자인 규칙을 알려주는 공식 Qt 스킬 팩입니다. 이 저장소는 Qt 개발과 품질 보증을 위한 공식 에이전트 스킬을 제공합니다. 각 스킬은 YAML 프런트매터가 포함된 SKILL.md 파일과 선택적 참고 자료로 구성되며, AI 코딩 도구가 Qt 코드 작업을 할 때 이를 불러옵니다. 다루는 영역에는 결정론적 린터를 활용한 C++ 및 QML 코드 리뷰, QML 및 Canvas2D 모범 사례, CMake 프로젝트 설정, QML 테스트 생성 및 실행, 문서 생성, QML 프로파일링, Figma에서 QML 토큰 및 컴포넌트 생성이 포함됩니다.
- agent-skills은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- agent-skills은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- agent-skills은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. agent-skills의 마지막 커밋은 2026년 10월 20일입니다.
- agent-skills은(는) 어디에 사용할 수 있나요?
- AI 코딩 어시스턴트를 사용해 프로젝트의 Qt C++ 또는 QML 코드를 검토할 때. 레거시 qmake 패턴을 피하면서 새로운 CMake 기반 Qt 6 프로젝트를 설정할 때. QML 컴포넌트의 단위 테스트를 생성하고 CI 스타일의 CMake 빌드에서 실행할 때. Figma 디자인 시스템을 재사용 가능한 QML 컨트롤로 변환할 때.
- agent-skills는 어떻게 설치하나요?
- Claude Code에 Qt skills 마켓플레이스를 추가합니다: /plugin marketplace add TheQtCompanyRnD/agent-skills Qt 개발 skills 플러그인을 설치합니다: /plugin install qt-development-skills
- agent-skills은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/TheQtCompanyRnD/agent-skills
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
서로 다른 코딩 에이전트가 로컬에서 메시지를 주고받고, 파일을 선점하며, 작업 상태를 공유할 수 있게 해주는 오픈소스 MCP 서버입니다.
Claude Code, Codex, Copilot 같은 코딩 에이전트를 검토·수정·테스트 게이트를 거쳐 실행하는 CLI 및 워크플로 엔진
세션이 설계를 맡고 구현은 GPT-6 Codex 작업 라인에 위임하는 Claude Code 플러그인
Codex, Claude Code, Cursor, Hermes Agent, OpenClaw가 암호화된 로컬 메모리를 공유하고, 작업을 넘기며 서로의 결과물을 검토할 수 있습니다.
Claude Code와 OpenAI Codex가 Gemini 모델을 사용하는 Google Antigravity CLI(agy)에 작업을 맡길 수 있게 해주는 플러그인입니다.