rdkcentral
Official@rdkcentral
RDK is a fully modular, portable, and customizable open source software solution that standardizes core functions used in video, broadband, and IoT devices.
Agent Skills by rdkcentral
Showing 13 vetted skills indexed across 2 GitHub repositories.
triage-logs
Analyze device log bundles with Telemetry 2.0 source code to identify issues.
code-review
Analyze embedded C/C++ pull requests for memory and thread safety issues.
tr69hostif-issue-triage
Correlate TR-069 Host Interface Manager logs with source code to identify root causes.
openspec-apply-change
Automate OpenSpec change implementation with task management and step-by-step guidance.
openspec-explore
Explore software development ideas with OpenSpec context and ASCII diagrams.
quality-checker
Run static analysis, memory safety, thread safety, and build verification checks.
thread-safety-analyzer
Analyze C/C++ code for race conditions, deadlocks, and synchronization issues.
technical-documentation-writer
Generates technical documentation for embedded C/C++ projects from source code analysis.
platform-portability-checker
Verify C/C++ code portability across embedded platforms and operating systems.
openspec-archive-change
Finalizes and archives approved changes in the OpenSpec CLI workflow.
memory-safety-analyzer
Analyze C/C++ code for memory safety issues and suggest fixes.
openspec-propose
Automate software change proposal creation with design, specifications, and tasks.
bdd-feature-generator
Generate Gherkin BDD feature files from tr69hostif source code analysis.
Frequently Asked Questions About rdkcentral
FAQPage SchemaWhat specific tasks can engineers perform using RDKcentral?▼
Engineers can perform deep static analysis on C/C++ codebases, identify race conditions and memory safety vulnerabilities, generate BDD feature files from source, and verify platform portability across diverse embedded hardware environments.
Which technical personas benefit most from these capabilities?▼
Embedded systems engineers, firmware developers, and quality assurance specialists working on broadband, video, and IoT hardware benefit from these capabilities. These resources are specifically designed for teams managing complex, modular device software stacks requiring rigorous safety and performance verification.
What are the licensing and cost requirements for these resources?▼
RDKcentral provides open-source software solutions. The core framework and associated analysis resources are available under the RDK open-source license, allowing developers to integrate and customize the software for their specific device requirements without proprietary licensing fees.
What are the primary prerequisites for implementing these analysis capabilities?▼
Implementation requires an existing RDK-based firmware environment and access to the relevant source code repositories. Users must have a working knowledge of C/C++ development, embedded build systems, and the specific TR-069 host interface architecture to effectively utilize the provided analysis and documentation generation features.