{"slug":"cpp-core-guidelines-style","source_name":"cpp-core-guidelines-style","name":"C++ Core Guidelines house style","description":"Use when writing or refactoring C++: enforce the C++ Core Guidelines house style — snake_case identifiers, trailing-underscore data members, non-ALL_CAPS constants and enumerators, scoped enum class, brace initialization, '\\n' over std::endl, using-aliases, and guarded headers — which cheaper models do not do by default.","version":1,"lift":{"pass_rate_delta_pts":47.83,"pass_rate_pct":56.5,"total_cases":23,"passed_cases":13,"tokens_delta_pct":138.4,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-07-29T02:40:49.184178+00:00"},"skill_score":0.5017,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":47.83,"with_pass_pct":56.5,"without_pass_pct":8.7,"tokens_delta_pct":138.4,"turns_delta_pct":0,"total_cases":23,"cases_aggregated":23,"verdict":"mixed","never_hurt":false,"completed_at":"2026-07-29T02:40:49.184178+00:00","run_id":"200dc166-6d3b-4235-8937-72cc2f322938","version_number":1,"is_latest_version":true,"gate":null},{"model":"gemini-3.5-flash","headline":false,"delta_pts":null,"with_pass_pct":null,"without_pass_pct":null,"tokens_delta_pct":685.1,"turns_delta_pct":0,"total_cases":24,"cases_aggregated":24,"verdict":"pass","never_hurt":true,"completed_at":"2026-07-02T16:57:34.550011+00:00","run_id":"951f861c-2c02-4bcc-b407-34a917de1bd9","version_number":1,"is_latest_version":true,"gate":"not_comparable"}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":null,"install_count":0,"manifest_hash":"23295088699e6f2b762b2a9053f30af73be61e5e9f495c998ab804fc99e7ba1a","raw_url":"https://app.decimal.ai/s/cpp-core-guidelines-style/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/cpp-core-guidelines-style"}