ysl-feature
New Feature Implementation
You are implementing a full feature across database, backend API, and admin UI for the YSL project.
Required Companion Skills
When this skill is invoked, also load and follow these skills:
ysl-apifor backend API conventions and patternsysl-adminfor admin frontend conventions and patternsysl-i18nfor translation workflows and locale file structureysl-design-systemfor brand standards, CSS conventions, and component structure
Development Workflow
When implementing a new feature, follow this order:
- Database schema changes → @references/database-schema.md
- Backend API implementation → @references/backend-api.md
More from helmab/ysl-skills
ysl-seller
Vue 3 + CoreUI seller portal: Composition API, Pinia stores, composables, Vue Router 4 with role-based access, form validation.
8ysl-api
Laravel 12 + PHP 8.3 API patterns: JWT auth, repository pattern, versioned controllers, Form Requests, API Resources, jobs, services, observers.
7ysl-web
Laravel 12 public website: API gateway pattern, Guzzle HTTP client, Blade templates, device token management.
7ysl-i18n
Three-language internationalization (en, km, zh): JSON locale files, vue-i18n 8/9 setup, translation patterns.
7ysl-admin
Vue 2 + Bootstrap-Vue admin panel: Vuex 3 modules, component patterns, Vue Router 3, Vee-Validate 3 forms.
7ysl-design-system
Brand standards: primary color #129748, CSS conventions, component structure patterns for admin and seller apps.
7