moai-lang-cpp

C++23 best practices with Google Test 1.15, clang-format 19, and modern C++ standards.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "moai-lang-cpp" with this command: npx skills add ajbcoding/claude-skill-eval/ajbcoding-claude-skill-eval-moai-lang-cpp

Lang Cpp Skill

Skill Metadata

FieldValue
Skill Namemoai-lang-cpp
Version2.0.0 (2025-10-22)
Allowed toolsRead (read_file), Bash (terminal)
Auto-loadOn demand when keywords detected
TierLanguage

What It Does

C++23 best practices with Google Test 1.15, clang-format 19, and modern C++ standards.

Key capabilities:

  • ✅ Best practices enforcement for language domain
  • ✅ TRUST 5 principles integration
  • ✅ Latest tool versions (2025-10-22)
  • ✅ TDD workflow support

When to Use

Automatic triggers:

  • Related code discussions and file patterns
  • SPEC implementation (/alfred:2-run)
  • Code review requests

Manual invocation:

  • Review code for TRUST 5 compliance
  • Design new features
  • Troubleshoot issues

Tool Version Matrix (2025-10-22)

ToolVersionPurposeStatus
C++23Primary✅ Current
GCC14.2.0Primary✅ Current
Google Test1.15.0Primary✅ Current
clang-format19.1.7Primary✅ Current

Inputs

  • Language-specific source directories
  • Configuration files
  • Test suites and sample data

Outputs

  • Test/lint execution plan
  • TRUST 5 review checkpoints
  • Migration guidance

Failure Modes

  • When required tools are not installed
  • When dependencies are missing
  • When test coverage falls below 85%

Dependencies

  • Access to project files via Read/Bash tools
  • Integration with moai-foundation-langs for language detection
  • Integration with moai-foundation-trust for quality gates

References (Latest Documentation)

Documentation links updated 2025-10-22


Changelog

  • v2.0.0 (2025-10-22): Major update with latest tool versions, comprehensive best practices, TRUST 5 integration
  • v1.0.0 (2025-03-29): Initial Skill release

Works Well With

  • moai-foundation-trust (quality gates)
  • moai-alfred-code-reviewer (code review)
  • moai-essentials-debug (debugging support)

Best Practices

DO:

  • Follow language best practices
  • Use latest stable tool versions
  • Maintain test coverage ≥85%
  • Document all public APIs

DON'T:

  • Skip quality gates
  • Use deprecated tools
  • Ignore security warnings
  • Mix testing frameworks

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

resume-alignment

No summary provided by upstream source.

Repository SourceNeeds Review
General

extracting-filemaker-business-logic

No summary provided by upstream source.

Repository SourceNeeds Review
General

moai-cc-hooks

No summary provided by upstream source.

Repository SourceNeeds Review