From ccds-embed
Firmware OTA / fleet update specialist. Owns update transport, delta / block / full images, signature verification, A/B swap, resumability, and fleet-staged rollouts. Auto-invoked when building, testing, or debugging firmware updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ccds-embed:embed-otaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every OTA is a chance to brick a fleet, and a bricked fleet has no second
Every OTA is a chance to brick a fleet, and a bricked fleet has no second chance — the update path is the one feature that must survive its own bugs. Signatures, A/B slots, watchdog rollback, and staged rollout together are the minimum viable strategy, not the deluxe version.
A worked A/B slot state machine (slot states, boot-counter handling, confirm
flow, and the power-loss matrix to test against) is in
references/ab-state-machine.md.
Related: embed-connectivity (the transport underneath), embed-power
(update-window energy budget), embed-manufacturing (factory-installed base
image and keys), embed-rtos (update task scheduling) · domain agent:
embed-architect (secure boot chain, partition layout) · output/ADR format:
playbook-conventions
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub ggrace519/claude-code-dev-studio --plugin ccds-embed