ruvnet avatar

Iot Firmware

Handles firmware deployments across IoT device fleets with canary testing and progressive rollout. You deploy to a fleet, it starts with a canary cohort, then you advance through rolling deployment stages or roll back if things go sideways. Status checks and rollout listings help you track what's running where. The anomaly gating means bad deployments shouldn't automatically spread fleet-wide, which is the kind of safeguard you want when you're pushing firmware to thousands of devices in the field. Built on the cognitum-iot toolchain with five straightforward commands.

skills.sh installs
903
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill iot-firmware --agent claude-code

Installs into .claude/skills of the current project.

Files

Manage firmware rollouts across device fleets.

deploy: npx -y -p @claude-flow/plugin-iot-cognitum@1.0.0 cognitum-iot firmware deploy FLEET_ID --version VERSION advance: npx -y -p @claude-flow/plugin-iot-cognitum@1.0.0 cognitum-iot firmware advance ROLLOUT_ID rollback: npx -y -p @claude-flow/plugin-iot-cognitum@1.0.0 cognitum-iot firmware rollback ROLLOUT_ID status: npx -y -p @claude-flow/plugin-iot-cognitum@1.0.0 cognitum-iot firmware status ROLLOUT_ID list: npx -y -p @claude-flow/plugin-iot-cognitum@1.0.0 cognitum-iot firmware list

Rollout stages: pending → canary → rolling → complete (or rolled-back)

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Category
Automation & Workflows
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1yeachan-heo avatarultraqayeachan-heo/oh-my-claudecodeQA cycling workflow - test, verify, fix, repeat until goal met902skills.sh installs
2tencentcloudbase avatarrelational-database-web-cloudbasetencentcloudbase/skills[Deprecated] Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk – provides the canonical init pattern so you c901skills.sh installs
3machina-sports avatarmarketsmachina-sports/sports-skillsMarkets orchestration — connects ESPN live schedules with Kalshi and Polymarket prediction markets. Unified dashboards, odds comparison, entity search, and bet 900skills.sh installs
4davila7 avatardocker-expertdavila7/claude-code-templatesDocker containerization expert with deep knowledge of multi-stage builds, image optimization, container security, Docker Compose orchestration, and production d899skills.sh installs
5traderspost avatarpine-developertraderspost/pinescript-agentsWrites production-quality Pine Script v6 code following TradingView guidelines. Use when implementing indicators, strategies, or any Pine Script code.898skills.sh installs
6orchestra-research avatarevolving-ai-agentsorchestra-research/ai-research-skillsProvides guidance for automatically evolving and optimizing AI agents across any domain using LLM-driven evolution algorithms. Use when building self-improving 897skills.sh installs