{"enrichment":{"faq":[{"a":"Qt Cmake Project streamlines Qt project creation by providing CMake configuration templates and build system setup. Start by defining your project with `project()`, then use Qt Cmake Project's templates to configure executable targets, link Qt libraries, and set up resource files. The skill guides you through modern CMake best practices specific to Qt 6, ensuring your project structure follows conventions and avoids common build mistakes.","q":"How do I create a Qt project with CMake?"},{"a":"Qt Cmake Project manages executable targets, libraries, QML modules, and resource configuration for Qt 6 applications. It automates the setup of Qt-specific CMake modules, handles dependency linking, and enforces best practices to prevent build errors. The skill ensures your CMake files follow modern Qt 6 conventions while supporting cross-platform builds.","q":"What does Qt Cmake Project handle in project configuration?"},{"a":"Yes, Qt Cmake Project supports cross-platform Qt builds with CMake. It provides toolchain configuration and platform-specific settings needed for building Qt applications across Windows, macOS, and Linux. The skill helps you set up CMake files that adapt to different platforms while maintaining consistent Qt 6 project structure and build behavior.","q":"Can Qt Cmake Project configure cross-platform Qt builds?"},{"a":"Qt Cmake Project delivers comprehensive CMake configuration guidance for Qt 6 development, including project structure templates, Qt module integration, QML setup, and resource file handling. It teaches modern CMake practices tailored to Qt, helping you write maintainable build files that correctly link libraries, configure targets, and manage dependencies without common pitfalls.","q":"What CMake configuration for Qt application development does this provide?"},{"a":"Qt Cmake Project generates Qt project structure templates that organize your source files, resources, and CMake configuration according to Qt 6 conventions. These templates establish proper directory layouts, configure executable and library targets, and set up QML modules and resource files, giving you a solid foundation for new Qt applications.","q":"Does Qt Cmake Project generate Qt project structure templates?"}],"shadow_tags":["build-automation","cross-platform-development","project-scaffolding","c-plus-plus-tooling","dependency-management","ide-integration","cmake-workflow","gui-framework-setup"],"summary_rewrite":"Qt Cmake Project helps you create and maintain Qt 6 projects using CMake, handling executable targets, libraries, QML modules, and resource configuration. It enforces modern CMake best practices and Qt 6 conventions to prevent common build mistakes."},"gist":{"api_url":"https://skillfed.io/api/skills/TheQtCompanyRnD/agent-skills/qt-cmake-project.json","as_of":"2026-07-09","description":"Qt Cmake Project generates and edits Qt 6 CMake projects with correct target and QML module setup. npx skillfed install TheQtCompanyRnD/agent-skills/qt-cmake-project","install":{"manual":["git clone https://github.com/TheQtCompanyRnD/agent-skills","cp -r agent-skills ~/.claude/skills/qt-cmake-project"],"primary":"npx skillfed install TheQtCompanyRnD/agent-skills/qt-cmake-project","version":"4630a051"},"kind":"skill","mirror_url":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-cmake-project.md","similar":[{"id":"TheQtCompanyRnD/agent-skills/qt-qml-test-run","name":"Qt Qml Test Run","publisher":"TheQtCompanyRnD/agent-skills","url":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-qml-test-run"},{"id":"TheQtCompanyRnD/agent-skills/qt-figma-token-extraction","name":"Qt Figma Token Extraction","publisher":"TheQtCompanyRnD/agent-skills","url":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-figma-token-extraction"},{"id":"mohitmishra786/low-level-dev-skills/cmake","name":"cmake","publisher":"mohitmishra786/low-level-dev-skills","url":"https://skillfed.io/mohitmishra786/low-level-dev-skills/cmake"},{"id":"TheQtCompanyRnD/agent-skills/qt-qml-profiler","name":"Qt Qml Profiler","publisher":"TheQtCompanyRnD/agent-skills","url":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-qml-profiler"},{"id":"TheQtCompanyRnD/agent-skills/qt-qml-test","name":"Qt Qml Test","publisher":"TheQtCompanyRnD/agent-skills","url":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-qml-test"}],"title":"Qt Cmake Project by TheQtCompanyRnD: Set up a new Qt project using CMake build system \u2014 SkillFed","use":{"when":["Qt Cmake Project manages executable targets, libraries, QML modules, and resource configuration for Qt 6 applications.","Yes, Qt Cmake Project supports cross-platform Qt builds with CMake."]},"what":{"lead":"Qt Cmake Project generates and edits Qt 6 CMake projects with correct target and QML module setup.","rest":"Qt Cmake Project helps you create and maintain Qt 6 projects using CMake, handling executable targets, libraries, QML modules, and resource configuration. It enforces modern CMake best practices and Qt 6 conventions to prevent common build mistakes."}},"id":"TheQtCompanyRnD/agent-skills/qt-cmake-project","install":{"mode":"external","repo":"https://github.com/TheQtCompanyRnD/agent-skills"},"links":{"html":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-cmake-project","md":"https://skillfed.io/TheQtCompanyRnD/agent-skills/qt-cmake-project.md","repo":"https://github.com/TheQtCompanyRnD/agent-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":34,"language":"QML","last_updated":"2026-07-09","license":"NOASSERTION","name":"Qt Cmake Project","publisher":"TheQtCompanyRnD","stars":322},"relations":{"similar":[{"id":"TheQtCompanyRnD/agent-skills/qt-qml-test-run"},{"id":"TheQtCompanyRnD/agent-skills/qt-figma-token-extraction"},{"id":"mohitmishra786/low-level-dev-skills/cmake"},{"id":"TheQtCompanyRnD/agent-skills/qt-qml-profiler"},{"id":"TheQtCompanyRnD/agent-skills/qt-qml-test"},{"id":"mohitmishra786/low-level-dev-skills/conan-vcpkg"},{"id":"TheQtCompanyRnD/agent-skills/qt-cpp-docs"},{"id":"mohitmishra786/low-level-dev-skills/llvm-passes"},{"id":"TheQtCompanyRnD/agent-skills/qt-qml-docs"},{"id":"mohitmishra786/low-level-dev-skills/meson"}]},"slug":{"owner":"TheQtCompanyRnD","repo":"agent-skills","skill":"qt-cmake-project"},"version":"4630a051"}
