بنقرة واحدة
cpp-style
C++ coding style guide based on LLVM style. Reference when working with C++ files (*.hpp, *.cpp, *.h).
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
C++ coding style guide based on LLVM style. Reference when working with C++ files (*.hpp, *.cpp, *.h).
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | cpp-style |
| description | C++ coding style guide based on LLVM style. Reference when working with C++ files (*.hpp, *.cpp, *.h). |
C++ coding style guide based on LLVM style. See reference.md and examples.md for details.
| Element | Style | Examples |
|---|---|---|
| Functions | camelBack | calculateTotal(), processData() |
| Classes | CamelCase | UserManager, PaymentProcessor |
| Variables/Parameters | camelBack | totalCount, userName |
| Constants | UPPER_SNAKE_CASE | MAX_RETRIES, DEFAULT_TIMEOUT |
| Private Members | m_ prefix | m_internalMember |
| Macros | UPPER_SNAKE_CASE | MAX_SIZE, ENABLE_FEATURE |
// .h file
#ifndef PATH_TO_FILE_H_
#define PATH_TO_FILE_H_
// ...
#endif // PATH_TO_FILE_H_
// .hpp file
#ifndef PATH_TO_FILE_HPP_
#define PATH_TO_FILE_HPP_
// ...
#endif // PATH_TO_FILE_HPP_
#include "my_class.h" // Related header
#include <sys/types.h> // System header
#include <string> // Standard library
#include <vector>
#include <pybind11/pybind11.h> // Third-party
#include "local/utils.h" // Local header
nullptr (not NULL or 0)auto judiciouslyconst and constexprstd::unique_ptr, std::shared_ptr)std::optionalUse when searching for academic papers, research references, or scientific literature on arxiv.org. Triggers when user asks to find papers, citations, related work, or state-of-the-art research on a topic.
Interact with Confluence Cloud via REST API — create pages, update content, search with CQL, read documentation, and manage spaces. Use this skill whenever the user mentions Confluence pages, wiki, documentation, knowledge base, spaces, or anything related to Confluence content management, even if they don't explicitly say 'Confluence'.
Use when searching for codebase architecture, structure, or documentation of open-source GitHub repositories via DeepWiki. Triggers when user asks to understand a repo's architecture, internals, codebase structure, or how a specific subsystem works in an open-source project.
Use when searching for open-source implementations, code repositories, or reference codebases on GitHub. Triggers when user asks to find code, implementations, libraries, or projects related to a technical topic.
Use when synthesizing information from multiple research sources (papers, repos, blogs) into a coherent knowledge base. Triggers when multiple references have been gathered and need to be integrated, deduplicated, or cross-referenced.
Interact with Jira Cloud via REST API — create issues, search with JQL, view details, update fields, transition workflow states, add comments, list projects, and browse boards/sprints. Use this skill whenever the user mentions Jira tickets, issues, sprints, boards, JQL, or anything related to Jira project management, even if they don't explicitly say 'Jira'.