Simplify and refine code for clarity, consistency, and maintainability while preserving all functionality.
This skill SHOULD be used when writing, reviewing, or refactoring Neovim plugins in Lua.
OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes.
Streamlines embedded firmware development for MCU platforms using a structured RIPER-5 protocol and hardware-aware workflows.
Use before implementing non-core PlayCanvas behavior to discover the installed Engine's curated scripts and reuse or adapt those that fit…
Cultural and collaboration norms for Engram contributors and agents.
HTMX and templ interaction rules for the Engram dashboard.
Adapter boundary rules for plugin integrations.
Deep technical review protocol for Engram pull requests.
Repository structure and placement rules for Engram.
Spec-Driven Development workflow for Engram.
TypeScript code style, type co-location, constant naming conventions, and arktype patterns.
ERNE — Implement features using the senior-developer agent
ERNE — Design feature architecture using the architect agent
ERNE — Test-driven development workflow with Jest and React Native Testing Library
ERNE — Version migration for Expo SDK and React Native using the upgrade-assistant agent
Automates the configuration, target setting, and compilation process for Espressif ESP-IDF embedded projects.
Event-Driven Architecture knowledge base.
Build AI agents using prompt-native architecture where features are defined in prompts, not code.
Kotlin Multiplatform expect/actual patterns for platform-specific APIs.
EAS service (paid). Deploy Expo apps to the app stores with EAS - build and submit to the iOS App Store, Google Play Store, and…