architecture-guidelines
System architecture: modules, project structure, ADRs, and testing. Use when designing or reviewing systems.
symfonyports-and-adapters
Use when symfony ports and adapters
symfonyinterfaces-and-autowiring
Use when symfony interfaces and autowiring
symfonyvalue-objects-and-dtos
Use when symfony value objects and dtos
symfonymessenger-retry-failures
Use when symfony messenger retry failures
symfonycqrs-and-handlers
Use when symfony cqrs and handlers
symfonystrategy-pattern
Use when symfony strategy pattern
generic-fullstack-feature-developer
Guide feature development for full-stack applications with architecture focus. Covers Next.js App Router patterns, NestJS backend services, database models, data workflows, and seamless integration. Use when adding new features, refactoring existing code, or planning major changes.
symfonyapi-platform-dto-resources
Use when symfony api platform dto resources
symfonyapi-platform-serialization
Use when symfony api platform serialization
using-content-driven-development
Apply a Content Driven Development process to AEM Edge Delivery Services development. Use for all development tasks, including building new blocks, modifying existing blocks, making changes to core decoration functionality, etc.
generate-import-html
Generate structured HTML from authoring analysis for AEM Edge Delivery Services. Creates section structure, applies block tables, handles metadata, and manages images folder.
authoring-analysis
Analyze content sequences and determine authoring approach (default content vs blocks). Validates block selection and section styling for import/migration to AEM Edge Delivery Services.
symfonyform-types-validation
Use when symfony form types validation
vue-development
Vue.js 3 development with Composition API, TypeScript, Pinia state management, and Nuxt 3 full-stack. Use when building Vue applications, implementing reactive patterns, creating composables, or working with the Vue ecosystem.
react-native
Cross-platform mobile development with React Native and Expo. Use when building iOS/Android apps with JavaScript/TypeScript, implementing native features, or optimizing mobile performance.
svelte-development
Svelte 5 development with runes ($state, $derived, $effect), SvelteKit full-stack framework, and modern reactive patterns. Use when building Svelte applications, implementing fine-grained reactivity, or working with SvelteKit routing and server functions.
terraphim-package-manager
Automatically replace package manager commands (npm, yarn, pnpm) with bun using Terraphim's knowledge graph system. Use this when the user mentions package managers, installation commands, or build scripts that use npm/yarn/pnpm.