asyrafhussin/agent-skills▌
6 approved skills in this repository
clean-code-principles
Productivity
Language-agnostic reference for SOLID principles, design patterns, DRY, KISS, and clean code fundamentals. \n \n Covers seven rule categories prioritized by impact: SOLID principles, core principles (DRY, KISS, YAGNI), design patterns, code organization, naming, functions, and documentation \n Includes 23 rules across SOLID (5), core principles (8), and design patterns (8), with 4 additional categories planned \n Provides quick reference tables, TypeScript code examples, and an audit output form
react-vite-best-practices
Frontend
23 performance optimization rules for React and Vite across build, code splitting, development, assets, environment, and bundle analysis. \n \n Covers six rule categories prioritized by impact: build optimization and code splitting (critical), development and asset handling (high), environment config and bundle analysis (medium) \n Includes route-based lazy loading with React.lazy() and Suspense, manual vendor chunk separation, and strategic prefetching patterns \n Provides recommended vite.conf
laravel-inertia-react
Frontend
Integration patterns for Laravel, Inertia.js, and React full-stack development. \n \n Covers 30+ rules across 7 categories: page components, forms with useForm, navigation, shared data, persistent layouts, file uploads, and advanced patterns \n Includes TypeScript typing for page props, form validation error handling, and authentication state management \n Provides complete code examples for controllers, middleware, components, and layout assignment patterns \n Prioritizes critical patterns (pag
laravel-best-practices
Productivity
31 Laravel 13 conventions and best practices across architecture, Eloquent, controllers, validation, security, and API design. \n \n Organized into 7 rule categories by priority, from critical architecture and database patterns to medium-impact performance and API design guidance \n Covers essential patterns including service classes, form requests, Eloquent models, migrations, eager loading, and event-driven architecture \n Includes 31 specific rules with prefixes (e.g., arch-service-classes ,
php-best-practices
Productivity
51 rules for writing clean, type-safe, modern PHP 8.x code aligned with PSR standards and SOLID principles. \n \n Covers 7 rule categories: type system, modern PHP features (8.0–8.5), PSR standards, SOLID principles, error handling, performance, and security \n Version-aware guidance that detects PHP version from composer.json and runtime, recommending only features available in the target version \n Organized by priority: type safety and security are critical; modern features and SOLID principl
typescript-react-patterns
Frontend
Type-safe React with TypeScript. Contains 33 rules across 7 categories covering component typing, hooks, event handling, refs, generics, context, and utility types.