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…
Framework (OSS). Navigation and routing for Expo Router. Covers file-based routes, groups and dynamic routes, folder organization, Link…
Framework (OSS). Build native UI with the @expo/ui package: real SwiftUI on iOS and Jetpack Compose on Android. Default to @expo/ui for…
Migrates IdeaVim extensions from the old VimExtensionFacade API to the new @VimPlugin annotation-based API.
Wraps bash commands in a verify-or-rollback loop to prevent destructive failures and ensure code integrity.
This skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render…
Interact with GitHub repositories, pull requests, issues, and workflows using the GITHUB_TOKEN environment variable and GitHub CLI.
Auto-invoke (1) to convert git commit hashes to WebKit identifiers (NNNNNN@main) and (2) to convert identifiers to commit hashes using…
Streamlines the final stages of a development task by validating tests and automating branch integration or Pull Request creation.
Find and fix bare except clauses and overly broad exception handling across the codebase