When to activate: general Swift code, value types, enums, pattern matching, optionals, result types, property wrappers
When to activate: Swift Testing framework, XCTest, unit tests, async tests, test macros, parameterized tests, Swift mocking
When to activate: SwiftUI views, layouts, state management, view modifiers, navigation, lists, animations in SwiftUI
When to activate: async/await, Promise patterns, concurrency, AbortController, error handling in async code, streams, async iterators
When to activate: user stories, as a user I want, acceptance criteria, story splitting, story mapping, epic, backlog, agile
When to activate: vendor selection, RFP process, contract negotiation, SLA monitoring, vendor risk assessment, supplier relationship…
When to activate: Vite, vite.config.ts, plugins, HMR, build optimization, code splitting, environment variables, vitest
Define how system components connect, establishing boundaries, patterns, and integration approaches during PRD v0.6 Architecture.
Turn a raw Project Brief or scoped evidence gap into an accepted North Star, domain language, cited product and architecture…
End-to-end workflow for building, deploying, inspecting, and debugging .NET MAUI and MAUI Blazor Hybrid apps as an AI agent.
Develop, test, and automate Unreal Engine 5.x projects (WIP).
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.
Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.
Explain research, papers, or technical ideas in plain English with minimal jargon, concrete analogies, and clear takeaways.
Browser automation with persistent page state.
Design thinking maestro for human-centered design processes.
Maya to engine pipeline skill for FBX export and rigging workflows.
Use when designing game levels and maps — layouts, encounter sequences, pacing arcs, blockout specs, and environmental storytelling — or…
Use when writing branching dialogue, designing story or lore systems, defining character voice and arcs, or crafting narrative-driven app…
Expert patterns for Shopify app development including Remix/React Router apps, embedded apps with App Bridge, webhook handling, GraphQL…