mcu-embedded-review

28
ectoecto

Reviews embedded Rust firmware for RP2350 (Raspberry Pi Pico 2 W) and ESP32-S3 (Heltec) microcontrollers with a focus on the Embassy async runtime, memory constraints, LED control, CAN attachment protocols, and SLCAN bridging. Use when reviewing MCU firmware changes, debugging LED controller issues, evaluating Embassy async patterns, checking static memory allocation, validating SLCAN implementations, or assessing hardware-specific code for WS2812 LEDs, CAN peripherals, and tool attachments. Covers no_std environments, PIO state machines, RMT peripherals, and USB CDC serial communication.

195 days ago

build-agent-embedded

27
Agile-VAgile-V

C/C++ build agent for embedded systems, firmware, and MCU projects. Extends build-agent with embedded constraints. Use when building firmware, bare-metal code, or resource-constrained systems.

194 days ago

b2c-ecdn

26
SalesforceCommerceCloudSalesforceCommerceCloud

Manage B2C Commerce eCDN (embedded CDN) settings with the b2c cli. Always reference when using the CLI to purge CDN cache, configure WAF rules, manage SSL certificates, set rate limits, manage firewall rules, or create CDN zones.

194 days ago

prompt-tuner

26
wildcardwildcard

Improve embedded LLM system prompt based on evaluation test failures

195 days ago

building-chatgpt-apps

22
mjunaidcamjunaidca

Guides creation of ChatGPT Apps with interactive widgets using OpenAI Apps SDK and MCP servers. Use when building ChatGPT custom apps with visual UI components, embedded widgets, or rich interactive experiences. Covers widget architecture, MCP server setup with FastMCP, response metadata, and Developer Mode configuration. NOT when building standard MCP servers without widgets (use building-mcp-servers skill instead).

195 days ago

reverse-engineering-firmware-analysis

20
DNYoussefDNYoussef

Firmware extraction and IoT security analysis (RE Level 5) for routers and embedded systems. Use when analyzing IoT firmware, extracting embedded filesystems (SquashFS, JFFS2, CramFS), discovering hardcoded credentials, performing CVE scans, or auditing embedded-system security. Supports encrypted firmware with known decryption schemes. Typical completion time: 2–8 hours using binwalk + Firmadyne + QEMU emulation.

195 days ago

pw-embedded-c-style

20
plugins-worldplugins-world

Embedded C code style assistant based on code conventions from 8051 microcontroller teaching projects. Defaults to snake_case naming, with optional camelCase. Used to create project structures that follow embedded development conventions, optimize code style, and provide hardware driver templates. Suitable for 8051, STM32, and other embedded C project development.

195 days ago

rust-embedded

20
huialihuiali

嵌入式与 no_std 专家。处理 no_std, embedded-hal, 裸机开发, 中断, DMA, 资源受限环境等问题。触发词:no_std, embedded, embedded-hal, microcontroller, firmware, ISR, DMA, 嵌入式, 裸机---

194 days ago

sys-reframing-assumptions

20
BellaBeBellaBe

Breaks the conformity loop when default treatments keep failing. Inverts the embedded assumption and generates an alternative. Mirrors instead of faster elevators. Use after 2+ failed treatment cycles on the same gap.

195 days ago

script-kit-icons

20
johnlindquistjohnlindquist

Unified icon system for Script Kit GPUI. Use when working with icons in the UI - rendering Lucide icons, embedded SVGs, SF Symbols (macOS), app bundle icons, or custom file/URL icons. Covers IconRef parsing, IconStyle configuration, color tokens, and the IconView rendering API.

195 days ago

arm-cortex-expert

19
herdiansahherdiansah

Senior embedded software engineer specializing in firmware and driver development for ARM Cortex-M microcontrollers (Teensy, STM32, nRF52, SAMD). Decades of experience writing reliable, optimized, and maintainable embedded code with deep expertise in memory barriers, DMA/cache coherency, interrupt-driven I/O, and peripheral drivers.

194 days ago

membrowse-integrate

19
membrowsemembrowse

Integrate MemBrowse memory tracking into a project that produces ELF binaries. Use when the user wants to set up MemBrowse, add memory analysis GitHub workflows, create membrowse-targets.json for tracking memory usage, or add a MemBrowse badge to the README. Works with embedded firmware (STM32, ESP32, nRF, RISC-V) and non-embedded ELF targets (Linux x86/x64, game engines, system software).

194 days ago

c-pro

19
herdiansahherdiansah

Write efficient C code with proper memory management, pointer arithmetic, and system calls. Handles embedded systems, kernel modules, and performance-critical code. Use PROACTIVELY for C optimization, memory issues, or system programming.

195 days ago

React Patterns

18
jpmorgan-paymentsjpmorgan-payments

React 18 patterns, hooks best practices, component composition, and optimization techniques. Use when creating hooks, optimizing performance, or following React patterns. Keywords - React, hooks, useState, useEffect, useMemo, useCallback, patterns, composition.

195 days ago

styling-guidelines

18
jpmorgan-paymentsjpmorgan-payments

Tailwind CSS styling patterns with mandatory eb- prefix for embedded components. Use when applying styles, creating UI, or working with design tokens. Keywords - Tailwind, CSS, styling, eb- prefix, responsive design, design tokens.

195 days ago

windows-powershell

18
jpmorgan-paymentsjpmorgan-payments

Windows PowerShell command patterns for terminal operations. Use when running commands, scripts, or terminal operations on Windows. Keywords - PowerShell, Windows, terminal, commands, scripts, never use &&.

195 days ago

embedded-banking-architecture

18
jpmorgan-paymentsjpmorgan-payments

Core architecture patterns for an embedded-components monorepo. Use when creating new components, organizing code structure, or following 2025 React/TypeScript patterns. Keywords - component creation, file structure, hooks, utils, TypeScript, React patterns, monorepo, architecture.

195 days ago

code-quality-workflow

18
jpmorgan-paymentsjpmorgan-payments

Mandatory code quality workflow that must run after ANY code changes. Use after creating/editing files, before commits, or when fixing errors. Keywords - testing, linting, formatting, typecheck, quality gates, workflow.

195 days ago

Test and Fix Workflow

18
jpmorgan-paymentsjpmorgan-payments

Automated workflow for running tests and systematically fixing failures. Use when implementing the mandatory test workflow or when fixing code-quality issues. Keywords: testing, debugging, workflow, failures, systematic fixes.

195 days ago

i18n-l10n

18
jpmorgan-paymentsjpmorgan-payments

Internationalization and localization patterns for multi-locale support. Use when implementing translations, formatting dates/numbers/currency, or handling locale-specific content. Keywords - i18n, l10n, translations, locale, formatting, dates, currency, numbers.

195 days ago

component-testing

18
jpmorgan-paymentsjpmorgan-payments

Comprehensive testing patterns for React components with MSW, React Query, and Vitest. Use when writing tests, setting up mocks, testing API interactions, or ensuring 80% coverage. Keywords - testing, MSW, React Query, Vitest, mocks, coverage, API testing.

195 days ago

go-embedded-spa

17
castle-xcastle-x

This skill provides guidance for implementing Go Embedded SPA architecture - embedding React/Vue/TSX frontend static resources into Go binary using go:embed directive. Use this skill when building self-contained single-binary applications, implementing SPA with Go backend, setting up cross-platform deployable full-stack projects, or configuring static file serving with Go standard library net/http.

195 days ago

flutter-development

16
travisjneumantravisjneuman

Cross-platform development with Flutter and Dart for iOS, Android, Web, Desktop, and embedded. Use when building Flutter apps, implementing Material/Cupertino design, or optimizing Dart code.

195 days ago

observability-instrumentation

16
VilnaCRM-OrgVilnaCRM-Org

Add business metrics using AWS EMF (Embedded Metric Format) to API endpoints. Focus on domain-specific metrics only - AWS AppRunner provides default SLO/SLA metrics. Use when implementing new endpoints, adding command handlers, or instrumenting business events.

195 days ago

salvo-static-files

14
salvo-rssalvo-rs

Serve static files, directories, and embedded assets. Use for CSS, JavaScript, images, and downloadable content.

194 days ago

embedding-pdb-in-exe

12
christian289christian289

Embeds PDB debugging symbols into EXE/DLL files. Use when configuring embedded debug symbols, single-file deployment, Source Link integration, or dotnet publish settings.

195 days ago

programming-swift-embedded

11
nonameplumnonameplum

Provides the complete Embedded Swift documentation for developing on microcontrollers, embedded systems, and baremetal applications.

195 days ago

sap-article-generator

11
Interstellar-codeInterstellar-code

Generate comprehensive, fact-checked SAP technical articles and configuration guides with embedded images, flowcharts, and references. Use when users request SAP documentation, how-to guides, configuration tutorials, process explanations, or technical articles on SAP topics (ECC, S/4HANA, modules like SD, MM, FI, PP, ABAP, OData APIs, archiving, etc.). Creates professional Word documents with proper formatting and web-sourced visual aids with built-in image downloading.

195 days ago

Swift 6 Paradigm Shift Guide

11
mosif16mosif16

Comprehensive analysis of Swift 6 ownership, concurrency safety, and systems programming foundations.

swiftswift6concurrency+3
195 days ago

symfony-form

10
krzysztofsurdykrzysztofsurdy

Create, manage, and customize forms with comprehensive field types, validation, dynamic modification, and data transformation. Use this skill to handle form creation, submission, rendering, validation groups, custom field types, form events, data transformers, embedded collections, and form theming.

195 days ago

symfony-mime

10
krzysztofsurdykrzysztofsurdy

Manipulate MIME messages for email creation and provide utilities for MIME type management. Use this skill to create email messages with text and HTML content, attachments, embedded images, and custom headers. Also leverage MIME type guessing utilities to work with file extensions and content type detection.

195 days ago

symfony-form

10
krzysztofsurdykrzysztofsurdy

Create, manage, and customize forms with comprehensive field types, validation, dynamic modification, and data transformation. Use this skill to handle form creation, submission, rendering, validation groups, custom field types, form events, data transformers, embedded collections, and form theming.

195 days ago

symfony-mime

10
krzysztofsurdykrzysztofsurdy

Manipulate MIME messages for email creation and provide utilities for MIME type management. Use this skill to create email messages with text and HTML content, attachments, embedded images, and custom headers. Also leverage MIME type guessing utilities to work with file extensions and content type detection.

195 days ago

spring-boot

9
TerminalSkillsTerminalSkills

Spring Boot is a Java framework that simplifies building production-ready applications. It provides auto-configuration, embedded servers, and opinionated defaults for REST APIs, data access with JPA, security, and monitoring via Actuator.

195 days ago

go-goose

9
metalagmanmetalagman

Use this skill to plan, write, or run database migrations with the pressly/goose CLI and Go library (SQL/Go migrations, env vars, provider API, embedded migrations).

195 days ago

ocr-super-surya

9
aktsmmaktsmm

GPU-optimized OCR using Surya. Use when: (1) Extracting text from images/screenshots, (2) Processing PDFs with embedded images, (3) Multi-language document OCR, (4) Layout analysis and table detection. Supports 90+ languages with 2x accuracy over Tesseract.

195 days ago

sqlite

9
TerminalSkillsTerminalSkills

SQLite is a self-contained, serverless, zero-configuration embedded SQL database engine. Learn CLI usage, Node.js integration with better-sqlite3, Python's built-in sqlite3 module, and best practices for schema design, indexing, and WAL mode.

195 days ago

duckdb

9
TerminalSkillsTerminalSkills

DuckDB is an in-process analytical database that runs embedded inside your application with zero external dependencies. It can query CSV, Parquet, and JSON files directly without loading them into tables first, making it ideal for local data exploration, ETL pipelines, and analytical workloads where spinning up a server is overkill.

195 days ago

pocketbase

9
TerminalSkillsTerminalSkills

Assists with building backends using PocketBase, a single-binary backend with embedded SQLite, real-time subscriptions, file storage, and authentication. Use when creating MVPs, prototyping APIs, configuring collections, or setting up auth flows. Trigger words: pocketbase, backend, sqlite, real-time, single binary, collections, pb.

195 days ago

lancedb

9
TerminalSkillsTerminalSkills

Embedded vector database with LanceDB — serverless, zero-config vector search for AI applications. Use when someone asks to "vector search without a server", "embedded vector database", "LanceDB", "local vector search", "serverless vector DB", "vector search in a file", or "lightweight RAG storage". Covers table creation, vector search, full-text search, hybrid search, and multimodal embeddings.

195 days ago

mastra

8
Array-VenturesArray-Ventures

Comprehensive Mastra framework guide. Teaches how to find current documentation, verify API signatures, and build agents and workflows. Covers documentation lookup strategies (embedded docs, remote docs), core concepts (agents vs workflows, tools, memory, RAG), TypeScript requirements, and common patterns. Use this skill for all Mastra development to ensure you're using current APIs from the installed version or latest documentation.

194 days ago

docx-press

7
kdcubekdcube

Teaches agents how to author Markdown that renders cleanly into DOCX, with heading structure (up to 6 levels), tables, citations, and embedded images.

docxmarkdowntables+3
195 days ago

create-presentation

7
ddttomddttom

Create or update presentation notebooks with embedded HTML and JavaScript in markdown cells using EDS blocks. Convert executable code cells to informative text. Build presentations, slides, demos, showcases with accordion, cards, tabs, hero, grid, table blocks. No runnable JavaScript cells - only visual markdown with inline scripts for presentation mode.

195 days ago

mxl-core

6
TaoELiTaoELi

This skill should be used when users need the canonical MaxwellLink workflow, including socket vs embedded coupling, units/time handling, and MPI/HPC invariants.

195 days ago

shopify-app-bridge

6
toilahuonggtoilahuongg

Guide for using Shopify App Bridge to embed apps in the Shopify Admin. Use this skill when the user needs to interact with the host interface (Admin), show toasts, modals, resource pickers, or handle navigation within a Shopify embedded app.

195 days ago

mxl-driver-psi4-rttddft

6
TaoELiTaoELi

This skill should be used when users want to run the Psi4 RT-TDDFT driver (rttddft) with MaxwellLink and need required inputs, parameters, and socket/embedded invocation patterns.

195 days ago

github-wrapped

6
acking-youacking-you

Generate a verifiable GitHub Wrapped year-in-review as a single-file HTML (raw gh API JSON saved, Python-built dataset embedded), with a Bilibili-style narrative, smooth transitions, and mobile-friendly paged mode. Requires gh CLI to be authenticated.

195 days ago

mxl-meep

6
TaoELiTaoELi

This skill should be used when users need MaxwellLink + Meep FDTD workflows, including embedded vs socket coupling, MPI considerations, and recommended templates.

195 days ago