Install
$ agentstack add skill-beriberikix-zephyr-agent-skills-specialized ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Zephyr Specialized Hardware & Reliability
Integrate complex peripherals and build resilient systems that recover gracefully from unexpected failures.
Core Workflows
1. LVGL GUI Development
Build sophisticated graphical user interfaces for LCD and TFT displays.
- Reference: [lvglgui.md](references/lvglgui.md)
- Key Tools: Widgets, Styles, Double Buffering,
native_simsimulator.
2. Audio I2S & Codecs
Implement high-quality digital audio streaming and codec management.
- Reference: [audioi2s.md](references/audioi2s.md)
- Key Tools:
CONFIG_I2S, DMA streaming, Ping-pong buffering.
3. Watchdog & Reliability
Ensure your system never hangs in the field using hardware watchdog timers.
- Reference: [watchdogreliability.md](references/watchdogreliability.md)
- Key Tools:
wdt_feed(), Windowed watchdog, Health checks.
4. Fault Injection & Resilience
Test your system's ability to recover from unexpected software and hardware errors.
- Reference: [faultinjection.md](references/faultinjection.md)
- Key Tools: Chaos testing,
k_oops(), Reset reason diagnostics.
Quick Start (Watchdog Feed)
# Enable watchdog support
CONFIG_WATCHDOG=y
// Feed the dog in your main loop
while (1) {
// Perform application work
wdt_feed(wdt_dev, wdt_channel);
k_sleep(K_MSEC(1000));
}
Professional Patterns (Reliability & UX)
- Safe Boot Animation: Use a simple, non-interactive LVGL screen to show system status while critical subsystems (e.g., cloud connectivity) are initializing.
- Zero-Pop Audio: Always use volume ramping when starting or stopping I2S streams to protect hardware and improve user experience.
- Bitmask Health Monitoring: Use a bitmask to track the health of all background threads; the watchdog monitor only feeds the timer if ALL bits are set periodically.
Automation Tools
- [watchdogwindowcheck.py](scripts/watchdogwindowcheck.py): Verify feed interval timing against watchdog window constraints.
Examples & Templates
- [watchdoghealthmaptemplate.h](assets/watchdoghealthmaptemplate.h): Starter health-bit definitions for watchdog supervision.
Validation Checklist
- [ ] GUI render loop maintains target frame behavior without starving control tasks.
- [ ] I2S audio stream starts/stops without underruns or audible artifacts.
- [ ] Watchdog feed policy resets the system when health criteria are not met.
- [ ] Fault-injection scenarios produce expected reset reason and recovery behavior.
Resources
- [References](references/):
lvgl_gui.md: GUI widgets and performance tuning.audio_i2s.md: Audio streaming and DMA patterns.watchdog_reliability.md: Watchdog setup and health checks.fault_injection.md: System resilience and chaos testing.- [Scripts](scripts/):
watchdog_window_check.py: Feed-window timing checker.- [Assets](assets/):
watchdog_health_map_template.h: Health-mask template header.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: beriberikix
- Source: beriberikix/zephyr-agent-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.