Skip to main content
rdkcentral
ملف منشئ GitHub

rdkcentral

عرض على مستوى المستودعات لـ 59 skills مجمعة عبر 15 مستودعات GitHub.

skills مجمعة
59
مستودعات
15
محدث
2026-07-28
خريطة المستودعات

أين توجد skills

أهم المستودعات حسب عدد skills المجمعة، مع حصتها من كتالوج هذا المنشئ وانتشارها المهني.

نعرض هنا أهم 8 مستودعات؛ تستمر القائمة الكاملة أدناه.
مستكشف المستودعات

المستودعات و skills الممثلة

reference-app
مطوّرو البرمجيات

Run and interact with the BartonCore reference application. Use when the user wants to start the reference app, commission devices, execute/read/write resources, or troubleshoot runtime issues. Covers CLI flags, interactive commands, isolated session management, and known pitfalls.

2026-07-10
format-code
مطوّرو البرمجيات

Format C/C++ code in BartonCore. Use when the user wants to format source files, understand formatting conventions, or fix formatting issues. Covers clang-format usage, the diff-only rule, manual blank-line conventions that clang-format cannot enforce, and the pre-commit hook.

2026-07-10
validate-sbmd
مطوّرو البرمجيات

Validate SBMD (Spec-Based Matter Driver) v4 specification files. Use when the user has edited .sbmd.js files, wants to check schema conformance, or verify driver structure. Covers the validation script, JSON schema, spec file locations, and automatic build-time validation.

2026-07-10
build
مطوّرو البرمجيات

Build BartonCore from source. Use when the user wants to compile the project, rebuild after code changes, reconfigure CMake options, or understand the build system. Covers the build.sh convenience script, incremental cmake builds, CMake configuration flags, and the development build profile.

2026-05-26
debug
مطوّرو البرمجيات

Debug BartonCore applications and tests. Use when the user needs to set breakpoints, step through code, inspect state, or diagnose crashes. Covers three workflows — gdb for the C/C++ reference app and unit tests, pdb/debugpy for Python integration tests, and gdb-with-Python for debugging C code called from Python tests.

2026-05-26
matter-virtual-devices
محللو ضمان جودة البرمجيات والمختبرون

Work with Matter test devices in BartonCore. Use when the user wants to start Matter sample apps, use chip-tool to commission or control devices, work with matter.js virtual devices for integration testing, or create new custom virtual device types. Covers pre-built sample apps, chip-tool commands, and the matter.js sideband API.

2026-05-26
run-integration-tests
محللو ضمان جودة البرمجيات والمختبرون

Run BartonCore Python integration tests. Use when the user wants to run integration tests, verify end-to-end behavior, run specific test files, or filter tests by keyword or marker. Covers pytest via the py_test.sh wrapper, ASAN preloading, test filtering, prerequisites, and the CI all-in-one script.

2026-05-26
run-unit-tests
محللو ضمان جودة البرمجيات والمختبرون

Run BartonCore C/C++ unit tests. Use when the user wants to run unit tests, verify code changes pass tests, run a specific test, or list available tests. Covers ctest commands, test filtering, CMocka (C) and Google Test (C++) frameworks, and test source locations.

2026-05-26
diagnose
محللو ضمان جودة البرمجيات والمختبرون

Disciplined diagnosis loop for meminsight parser bugs, runtime failures, and regressions using deterministic fixture-first feedback.

2026-06-02
grill-with-docs-openspec
مطوّرو البرمجيات

Structured requirement interview for larger changes, grounded in OpenSpec capabilities and repository constraints.

2026-06-02
openspec-source-of-truth
مطوّرو البرمجيات

Use for implementation tasks to enforce OpenSpec-first behavior, As-Is alignment, and change-spec gating for behavior changes.

2026-06-02
tdd
محللو ضمان جودة البرمجيات والمختبرون

Vertical-slice test-driven workflow for meminsight features and fixes, anchored to OpenSpec capabilities and fixture validation.

2026-06-02
to-issues-openspec
مطوّرو البرمجيات

Break plans into implementation issues linked directly to OpenSpec capability IDs and acceptance checks.

2026-06-02
zoom-out
مطوّرو البرمجيات

Provide a system-level map of meminsight modules, call flow, and capability ownership for onboarding and design clarity.

2026-06-02
proc-fragmentation-compat
مطوّرو البرمجيات

Use when implementing or reviewing pagetypeinfo/buddyinfo collection with format drift tolerance, fallback behavior, and low-overhead parsing.

2026-04-23
report-schema-compat
مطوّرو البرمجيات

Use when changing CSV/JSON report fields to preserve backward compatibility and document schema-impacting changes clearly.

2026-04-23
bdd-feature-generator
محللو ضمان جودة البرمجيات والمختبرون

Generate BDD (Behavior Driven Development) feature files from remote debugger source code analysis. Use for creating Gherkin-format documentation of RBUS event handling, static/dynamic profile processing, command execution, harmful command detection, log archive and upload, deep sleep handling, and uploadRRDLogs C API orchestration. Produces gap analysis between feature files and L2 test implementations.

2026-05-20
memory-safety-analyzer
مطوّرو البرمجيات

Analyze C/C++ code for memory safety issues including leaks, use-after-free, buffer overflows, and provide fixes. Use when reviewing memory management, debugging crashes, or improving code safety.

2026-04-10
platform-portability-checker
مطوّرو البرمجيات

Verify C/C++ code is platform-independent and portable across embedded platforms. Use when reviewing code for cross-platform deployment or preparing for new hardware targets.

2026-04-10
quality-checker
محللو ضمان جودة البرمجيات والمختبرون

Run comprehensive quality checks (static analysis, memory safety, thread safety, build verification) in the standard test container. Use when validating code changes or debugging before committing.

2026-04-10
technical-documentation-writer
مطوّرو البرمجيات

Create and maintain comprehensive technical documentation for embedded systems projects. Use for architecture docs, API references, developer guides, and system documentation following best practices.

2026-04-10
thread-safety-analyzer
مطوّرو البرمجيات

Analyze C/C++ code for thread safety issues including race conditions, deadlocks, and improper synchronization. Use when reviewing concurrent code or debugging threading issues.

2026-04-10
triage-logs
مطوّرو البرمجيات

Triage remote debugger behavioral issues on RDK devices by correlating device log bundles with the remote debugger source tree. Covers daemon startup failures, profile processing issues, uploadRRDLogs failures, RBUS communication problems, configuration errors, and archive or cleanup failures. The user states the issue; this skill guides systematic root-cause analysis regardless of issue type.

2026-04-10
openspec-apply-change
مطوّرو البرمجيات

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

2026-07-14
memory-safety-analyzer
مطوّرو البرمجيات

Analyze C++17 MemCapture code for memory safety issues including resource leaks, use-after-free, unclosed ifstream files, dangling iterators, and improper shared_ptr cycles. Use when reviewing metric code, file parsers, or report generation.

2026-04-24
platform-portability-checker
مطوّرو البرمجيات

Verify MemCapture C++17 code is correct and portable across all supported RDK device platforms (AMLOGIC, AMLOGIC_950D4, REALTEK, REALTEK64, BROADCOM, MEDIATEK). Use when reviewing platform-specific metric code, adding a new platform target, or auditing sysfs/proc path assumptions.

2026-04-24
quality-checker
مطوّرو البرمجيات

Run comprehensive quality checks (static analysis, memory safety, thread safety, build verification) on the MemCapture codebase. Use when validating code changes or debugging before committing.

2026-04-24
thread-safety-analyzer
مطوّرو البرمجيات

Analyze MemCapture C++17 code for thread safety issues including race conditions on shared metrics maps, deadlocks in metric shutdown, improper std::atomic usage for mQuit flags, and collection thread lifecycle problems. Use when reviewing concurrent metric code or debugging threading issues.

2026-04-24
triage-logs
مطوّرو البرمجيات

Triage MemCapture behavioural issues by correlating the HTML/JSON report output and stderr logs with the MemCapture source tree. Covers metric collection failures, missing data in reports, platform-specific sysfs/proc read errors, process grouping problems, and report generation issues. The user states the issue; this skill guides systematic root-cause analysis.

2026-04-24
quality-checker
محللو ضمان جودة البرمجيات والمختبرون

Run comprehensive quality checks (static analysis, memory safety, thread safety, build verification, L1 unit tests, L2 integration tests) in the standard test container. Use when validating code changes or debugging before committing.

2026-05-06
code-review
محللو ضمان جودة البرمجيات والمختبرون

Analyze GitHub PR changes for embedded C/C++ code and generate comprehensive REVIEW.md with visual diffs, impact assessment, and regression risk analysis. Use when: reviewing pull requests, analyzing code changes, identifying functional regressions, assessing memory/thread safety impact, validating embedded systems changes.

2026-04-10
triage-logs
محللو ضمان جودة البرمجيات والمختبرون

Triage any Telemetry 2.0 behavioral issue on RDK devices by correlating device log bundles with source code. Covers hangs, under-reporting, over-reporting, duplicate reports, CPU/memory spikes, scheduler anomalies, rbus problems, and test gap analysis. The user states the issue; this skill guides systematic root-cause analysis regardless of issue type.

2026-04-03
platform-portability-checker
مطوّرو البرمجيات

Verify C/C++ code is platform-independent and portable across embedded platforms. Use when reviewing code for cross-platform deployment or preparing for new hardware targets.

2026-03-11
technical-documentation-writer
مطوّرو البرمجيات

Create and maintain comprehensive technical documentation for embedded systems projects. Use for architecture docs, API references, developer guides, and system documentation following best practices.

2026-03-11
bdd-feature-generator
محللو ضمان جودة البرمجيات والمختبرون

Generate BDD (Behavior Driven Development) feature files from RFC Manager source code analysis. Use for creating Gherkin-format documentation of XConf communication, TR-181 parameter processing, mTLS certificate selection, AccountID handling, Maintenance Manager integration, and reboot trigger behavior. Produces gap analysis between feature files and L2 test implementations.

2026-05-20
platform-portability-checker
محللو ضمان جودة البرمجيات والمختبرون

Verify C/C++ code is platform-independent and portable across embedded platforms. Use when reviewing code for cross-platform deployment or preparing for new hardware targets.

2026-04-10
quality-checker
محللو ضمان جودة البرمجيات والمختبرون

Run comprehensive quality checks (static analysis, memory safety, thread safety, build verification) in the standard test container. Use when validating code changes or debugging before committing.

2026-04-10
triage-logs
مطوّرو البرمجيات

Triage RFC (Remote Feature Control) module behavioral issues on RDK devices by correlating device log bundles with the RFC module source tree. Covers rfcMgr daemon startup failures, XConf communication issues, TR181 parameter processing errors, IARM bus problems, mTLS certificate failures, and reboot trigger failures. The user states the issue; this skill guides systematic root-cause analysis regardless of issue type.

2026-04-10
عرض 12 من أصل 15 مستودعات