embedded-observability

Export bounded logs, counters, event traces, and health telemetry from embedded devices.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/FernanSuoza/AIDD-project-bootstrap --skill embedded-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: embedded-observability
Source: https://github.com/FernanSuoza/AIDD-project-bootstrap/tree/main/templates/skills/embedded-observability
Command: npx skills add https://github.com/FernanSuoza/AIDD-project-bootstrap --skill embedded-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Embedded devices often struggle with observability due to tight resource constraints; this skill provides bounded logs, counters, event traces, and health telemetry with export paths designed for firmware, RTOS, and gateways where general-purpose telemetry is too expensive.

Core Features & Use Cases

  • Bounded logs, counters, and traces tailored for firmware and RTOS.
  • Health telemetry and export strategies that respect CPU, memory, and bandwidth limits.
  • Use cases include gateways and edge devices needing lightweight diagnostics with safe degradation.

Quick Start

Enable embedded-observability in your device project and start emitting bounded telemetry and logs.

Frequently Asked Questions about embedded-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add observability to firmware without exceeding memory limits?

Bounded observability for firmware uses fixed-size data structures for logs and traces, ensuring telemetry capture stays within strict memory limits without perturbing the primary application.

What is the best way to collect health telemetry from RTOS deployments?

Health telemetry in RTOS deployments is collected using compact counters and event traces, designed to respect CPU and bandwidth limits while providing safe degradation when resources are constrained.

Can I use standard telemetry tools for diagnostics on edge devices?

Standard telemetry is often too expensive for edge devices; bounded observability provides lightweight diagnostics with non-blocking exports and privacy controls tailored for resource-constrained environments.

How do I export event traces from gateways with limited bandwidth?

Event traces from gateways are exported through constrained channels using non-blocking export strategies, ensuring data transmission does not block or disrupt the primary firmware operations.

When should I avoid full telemetry on embedded devices?

Full telemetry should be avoided on embedded devices when CPU, memory, or bandwidth constraints make it impractical, requiring safe degradation and fixed-size data structures instead.