Skip to main content
Back to registry

cpp-testing

affaan-m/everything-claude-code

Agent-focused testing workflow for modern C++ (C++17/20) using GoogleTest/GoogleMock with CMake/CTest.

Installs718
Install command
npx skills add https://github.com/affaan-m/everything-claude-code --skill cpp-testing
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Agent-focused testing workflow for modern C++ (C++17/20) using GoogleTest/GoogleMock with CMake/CTest. Follow the RED → GREEN → REFACTOR loop: Prefer target-level settings instead of global flags. GCC + gcov + lcov: Clang + llvm-cov: Only use if the project already supports LLVM/libFuzzer or a property-testing library. Minimal libFuzzer harness (pseudocode: replace ParseConfig): - Writing new C++ tests or fixing existing tests - Designing unit/integration test coverage for C++ components - Adding test coverage, CI gating, or regression protection - Configuring CMake/CTest workflows for consistent execution - Investigating test failures or flaky behavior - Enabling sanitizers for memory/race diagnostics - Implementing new product features without test changes - Large-scale refactors unrelated to test coverage or failures - Performance tuning without test regressions to validate - Non-C++ projects or non-test tasks - TDD loop : red → green → refactor (tests first, minimal fix, then cleanups). - Isolation : prefer dependency injection and fakes over global state. - Test layout : tests/unit , tests/integration , tests/testdata . - Mocks vs fakes : mock for interactions, fake for stateful behavior. - CTest discovery : use gtest_discover_tests() for stable test discovery.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does cpp-testing do?

Agent-focused testing workflow for modern C++ (C++17/20) using GoogleTest/GoogleMock with CMake/CTest.

Is cpp-testing good?

cpp-testing does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does cpp-testing work with?

cpp-testing currently lists compatibility with codex, gemini-cli, opencode, cursor, kimi-cli, github-copilot.

What are alternatives to cpp-testing?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install cpp-testing?

npx skills add https://github.com/affaan-m/everything-claude-code --skill cpp-testing

Related skills

More from affaan-m/everything-claude-code

Related skills

Alternatives in Software Engineering