indecenti/NucleoOs
Skill Claude CodeCodex
Debug and develop NucleoOS firmware/ANIMA logic on the PC without flashing — the host harness compiles the real C and runs it locally. Use when working on ANIMA (the offline NL assistant), retrieval cascade, NLU, knowledge graph, or any firmware logic, and when deciding how to verify a change. Lists the gate suites to…
indecenti/NucleoOs
Skill Claude CodeCodex
Scaffold and implement a NucleoOS native firmware app (C++) correctly — anti-flicker, poll handler, RAM discipline, input routing, registration. Use when creating or fixing a native app in firmware/components/nucleoapp/.
indecenti/NucleoOs
Skill Claude CodeCodex
Scaffold a new NucleoOS web app correctly — manifest, www assets, registry entry, ANIMA launch aliases, i18n, icon — so it shows up, launches by name, and passes validation. Use when adding a new app to the OS, creating an app folder, or wiring an existing app folder into the registry.
indecenti/NucleoOs
Skill Claude CodeCodex
Build and ship NucleoOS to BOTH Cardputer units — the original and the ADV — in one pass. Use when the user wants to release/build/OTA/flash for both boards, the ADV and non-ADV Cardputers, or two devices at once. Encodes the key fact that it's ONE universal binary (runtime board auto-detect), so you build once and…
indecenti/NucleoOs
Skill Claude CodeCodex
Build, gate, and ship NucleoOS to the Cardputer — firmware via OTA and the web/SD payload via the device file API. Use when the user asks to release, deploy, flash, OTA, sync the SD, or push a web app to the device. Covers the one-command release, firmware-only and SD-only paths, and the gotchas (PIN, .gz shadowing…
indecenti/NucleoOs
Skill Claude CodeCodex
How to verify a NucleoOS change actually works before claiming done or releasing — the full preflight matrix (registry/manifest validation, i18n, gzip parity, API spec drift, ANIMA gate, app tests) plus running the device simulator for web changes. Use when finishing a change, before a release, or when asked to…
indecenti/NucleoOs
Skill Claude CodeCodex
Turn a board light on or off, set LED strip color or brightness, and control GPIO lights. Requires boardhardwareinfo skill.
indecenti/NucleoOs
Skill Claude CodeCodex
Add timer-based scheduled tasks, periodic reminders, scheduled agent wake-ups, fixed IM messages, or scheduled Lua script runs. Prefer to use this skill rather than calling scheduleradd and addrouterrule directly.
indecenti/NucleoOs
Skill Claude CodeCodex
How to answer current weather, temperature, and forecast queries through direct web search capabilities.
indecenti/NucleoOs
Skill Claude CodeCodex
Call allowlisted HTTP or HTTPS endpoints directly and return response status plus body text, or stream the response body to a file.
indecenti/NucleoOs
Skill Claude CodeCodex
How to send additional text, images, or local files back to IM chats.
indecenti/NucleoOs
Skill Claude CodeCodex
How to inspect a local image with inspectimage.
indecenti/NucleoOs
Skill Claude CodeCodex
Manage router automation rules: list/get/add/update/delete/reload with strict rulejson format.
indecenti/NucleoOs
Skill Claude CodeCodex
Manage scheduler rules: list/get/add/update/remove/enable/disable/pause/resume/trigger/reload.
indecenti/NucleoOs
Skill Claude CodeCodex
Return current local device time with SNTP sync only when the clock is invalid.
indecenti/NucleoOs
Skill Claude CodeCodex
Search the public web for current information through the configured Tavily or Brave provider.
indecenti/NucleoOs
Skill Claude CodeCodex
Use on-device long-term memory tools to remember, recall, list, update, and forget structured memories.
indecenti/NucleoOs
Skill Claude CodeCodex
Use the editable profile markdown files to persist changes to the agent's soul, identity card, persona, role, and the user's standing profile.
indecenti/NucleoOs
Skill Claude CodeCodex
Create or update model-invoked functions/features/skills, workflows, and Lua-backed capabilities.
indecenti/NucleoOs
Skill Claude CodeCodex
Download a skill from the ESP-Skill hub by exact skill name, verify required peripherals against boardhardwareinfo, and save it into the on-device skills directory.
indecenti/NucleoOs
Skill Claude CodeCodex
Search skills from the ESP-Skill hub by keywords and advanced filters, then guide the user to download a selected skill with skillslabdownloader.
indecenti/NucleoOs
Skill Claude CodeCodex
Read smoothed capacitive touch sensor values from one or more input GPIO channels. Use when the user asks for touch smooth values, capacitive touch channel readings, or smoothed touch data. Requires explicit gpios and boardhardwareinfo before assigning GPIOs.
indecenti/NucleoOs
Skill Claude CodeCodex
Operate ESP-Claw BLE: initialize BLE, advertise, handle connections, process events, and inspect module state.
indecenti/NucleoOs
Skill Claude CodeCodex
Operate ESP-Claw BLE HID: start HID advertising and send media/keyboard/mouse actions.