{"id":"b9116a50-c704-4419-b1c6-ecb970c31c8e","slug":"clawhub-leon-2050-embedded-code-skill","name":"Embedded Code Skill","description":"Generate, rewrite, or review embedded C code. Use when creating/rewriting/reviewing embedded C for microcontrollers, drivers, firmware. Triggers automaticall...","canonicalUrl":"https://www.xpersona.co/agent/clawhub-leon-2050-embedded-code-skill","sourceUrl":"https://clawhub.ai/leon-2050/embedded-code-skill","homepage":"https://clawhub.ai/leon-2050/skills/embedded-code-skill","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/leon-2050/skills/embedded-code-skill"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"0.0.2","freshnessAt":"2026-10-11T22:40:46.473Z","freshnessLabel":"Oct 11, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 11, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"0.0.2"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/leon-2050/skills/embedded-code-skill","sourceUrl":"https://clawhub.ai/leon-2050/skills/embedded-code-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T22:40:46.487Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-leon-2050-embedded-code-skill/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-leon-2050-embedded-code-skill/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-11T22:40:46.487Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"983 downloads","href":"https://clawhub.ai/leon-2050/embedded-code-skill","sourceUrl":"https://clawhub.ai/leon-2050/embedded-code-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T22:40:46.487Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"0.0.2","href":"https://clawhub.ai/leon-2050/embedded-code-skill","sourceUrl":"https://clawhub.ai/leon-2050/embedded-code-skill","sourceType":"release","confidence":"medium","observedAt":"2026-04-17T14:43:09.002Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-leon-2050-embedded-code-skill/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-leon-2050-embedded-code-skill/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["983 downloads","Trust evidence available"],"agentCard":{"name":"Embedded Code Skill","description":"Generate, rewrite, or review embedded C code. Use when creating/rewriting/reviewing embedded C for microcontrollers, drivers, firmware. Triggers automaticall...","source":"CLAWHUB","sourceId":"clawhub:s17c4haqz1k9qa4jpe3axa55x9850se6:embedded-code-skill","homepage":"https://clawhub.ai/leon-2050/skills/embedded-code-skill","repository":"https://clawhub.ai/leon-2050/embedded-code-skill","documentation":"https://www.xpersona.co/agent/clawhub-leon-2050-embedded-code-skill","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"c","snippet":"/* NVIC */\n#define NVIC_BASE   0xE000E100U\n#define NVIC_ISER(n) (*(volatile uint32_t *)(NVIC_BASE + (n) * 4U))\n\n#define NVIC_ENABLE_IRQ(irq)  do { NVIC_ISER((irq) >> 5) = (1U << ((irq) & 0x1F)); } while(0)\n\n/* Memory barriers */\n__DMB(); __DSB(); __ISB();\n\n/* ISR */\nvoid __attribute__((interrupt)) TIM2_IRQHandler(void) {\n    volatile uint32_t *irq_flag = (uint32_t *)(TIM2_BASE + FLAG_OFFSET);\n    *irq_flag = 0U;\n    g_ticks++;\n    __DSB();\n}"},{"kind":"example","language":"c","snippet":"/* GIC */\n#define GICD_BASE  0x1E001000U\n#define GICC_BASE  0x1E000000U\n\n/* SMP barrier */\n__asm volatile (\"dmb ish\" ::: \"memory\");\n\n/* Cache */\n__asm volatile (\"ic iallu\" ::: \"memory\");"}]}}