Produce a structured learning record after any /implement or /review session. Captures which skills were loaded, what worked, what routing was ambiguous, and what failure patterns were observed. Output feeds both per-skill references/failure-patterns.md and the global routing FAILURES rollup under the repository skill…
Use this skill when the UI stack is React or Next.js with shadcn/ui and Tailwind CSS. Reuse the general react or react-nextjs skill for application logic and use this skill for component styling, primitives, variants, and utility hygiene.
Scaffold new SKILL.md files and wire them into the routing tree. Use when adding a new skill to the system, extending an existing skill's scope, or reorganizing routing branches.
STM32 firmware development patterns using STM32 HAL and LL drivers, CubeMX project generation, and CMake or STM32CubeIDE build setup. Covers GPIO, UART, I2C, SPI, ADC, DMA, interrupts, and low-power modes for STM32F4/F7/H7/G4/L4 families. Use when writing or reviewing STM32 firmware with HAL drivers. Always load…
Swift localization and internationalization patterns for multilingual Apple-platform apps. Use when Codex needs to build, refactor, debug, or review String Catalogs, localized SwiftUI text, String(localized:) usage, pluralization, locale-aware formatting, right-to-left behavior, or translation workflows across many…
SwiftUI implementation and review patterns for iOS 17+ Apple-platform UI using MVVM, the Observation API, and Factory-based dependency injection. Use when Codex needs to build, refactor, debug, or review SwiftUI views, navigation flows, state management, forms, lists, async presentation logic, or dependency wiring in…
Analyse task description, performs gap analysis, expand the context for the task, analyse the current state of the system in the context of the task, helps build PRD, creates a context for the task, gathers information about the task from different sources.
Define and enforce contracts between frontend invoke calls and Rust #[tauri::command] handlers in Tauri v2 apps. Use for command DTOs, error envelopes, command registration hygiene, and boundary-focused testing.
Integrate and maintain Tauri v2 plugins across Rust and frontend with consistent configuration, permissions/capabilities, and runtime behavior. Use when adding, updating, or debugging tauri-plugin- and @tauri-apps/plugin- dependencies.
Manage Tauri v2 runtime lifecycle and long-running Rust managers safely. Use for app state ownership, startup/shutdown hooks, cancellation, background tasks, and listener cleanup across desktop app sessions.
Discover and establish technical context before implementing any feature. Prioritize project instructions, existing codebase patterns, and external documentation in that order. Use for any task requiring understanding of project conventions, coding standards, architecture patterns, and established practices before…
Define the testing strategy for a project, module, or feature before writing any tests. Establishes what to test, at what level (unit / integration / e2e), with what priority, and why. Use before unit-testing, e2e-testing, or python-testing when no testing strategy exists or when the existing approach is not producing…
Visual design quality rules for typography, color systems, spacing, animation, and micro-interactions. Prevents generic AI output by enforcing intentional design decisions. Framework-agnostic core with React and Vue adaptation notes.
UI verification criteria, structure checklists, severity definitions, and tolerance rules for comparing implementations against approved design specifications. Use for verifying UI matches design, understanding what to check, and determining acceptable differences.
Unit and integration testing patterns for TypeScript/JavaScript using Vitest and Jest. Covers test structure, mocking strategies, testing async code, React Testing Library for component tests, and coverage configuration. Use when writing or reviewing unit tests, integration tests, or component tests in a…
Vue implementation and review patterns for Composition API frontend applications. Use when Codex needs to build, refactor, debug, or review Vue components, composables, forms, reactive state, template logic, accessibility, or data-driven interaction flows in a Vue codebase, especially when the project is…
Vuetify and PrimeVue implementation and review patterns for Vue and Nuxt interfaces. Use when Codex needs to build, refactor, debug, or review UI built with Vuetify components, PrimeVue components, theme tokens, forms, data tables, overlays, or reusable application-facing component composition in a Vue stack…
WebSocket and Server-Sent Events implementation patterns for real-time features. Covers connection lifecycle, reconnection with backoff, backpressure, authentication, presence systems, and scaling across multiple server instances. Use when implementing chat, live updates, collaborative features, streaming LLM…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: