Skill Claude CodeCodex
Activate when registering a new module in the logos-workspace. Covers adding git submodules, flake.nix inputs with follows declarations, scripts/ws REPOS array, repo groups, and dep-graph.nix regeneration.
Skill Claude CodeCodex
Activate when registering a new module in the logos-workspace. Covers adding git submodules, flake.nix inputs with follows declarations, scripts/ws REPOS array, repo groups, and dep-graph.nix regeneration.
Skill Claude CodeCodex
Create a Logos full app — a combined module + UI app project in a single root directory.
Skill Claude CodeCodex
Activate when creating a Logos Basecamp UI app. Covers two subtypes — pure QML (no C++) and QML + process-isolated C++ backend with Qt Remote Objects.
Skill Claude CodeCodex
Activate when creating a new Logos module with the universal C++ interface. Covers scaffolding, metadata.json, flake.nix with code generator, CMakeLists.txt, and the pure C++ impl header.
Skill Claude CodeCodex
Activate when implementing inter-module communication in Logos. Covers LogosAPI::callModule(), LogosResult handling, dependency declaration in metadata.json, generated client stubs, and the QML bridge.
Skill Claude CodeCodex
Activate when configuring Nix flake.nix for a Logos module. Covers flake inputs, follows declarations, preConfigure for code generation, mkLogosModule, overrides for local development, and workspace integration.
Skill Claude CodeCodex
Activate when packaging a Logos module or UI app for distribution as an LGX package. Covers lgx create, adding platform variants, verification, portable builds, and installation via lgpm.
Skill Claude CodeCodex
Activate when writing tests for Logos modules. Covers the logos-test-framework (LOGOSTEST macros, LogosTestContext, module mocking, C library mocking, event testing), logostest() CMake integration, logoscore integration tests, and Nix check configuration.
Skill Claude CodeCodex
Activate when wrapping an external C or C++ library as a Logos universal module. Covers externallibraries in metadata.json, flake input configuration, extern C includes, and the Go library special case.
MCP server Claude CodeCodexCursor +2
MCP server "logos-dev-boost" as configured in logos-co/logos-dev-boost. Launched with /nix/store/1cjddb0jcrdyfyv2b5r9jlqa57f54bm6-nodejs-20.19.5/bin/node /nix/store/p.