@skills · Owner
Agent skills by asyrafhussin
26 skills indexed from github.com/asyrafhussin. Reference any of them in AdaL, Claude Code, Cursor or any coding agent — nothing to install.
- agent-skills · Collection · 62 stars
- api-design-patterns · Skill · 62 stars
RESTful API design, error handling, versioning, and best practices. Use when designing APIs, reviewing endpoints, implementing error responses, or setting
- clean-code-principles · Skill · 62 stars
SOLID principles, design patterns, DRY, KISS, and clean code fundamentals. Use when reviewing architecture, checking code quality, refactoring, or discussi
- code-slop · Skill · 62 stars
Detect AI-generated code patterns ("slop") in PHP/Laravel and TypeScript/React source — comment narration, generic naming, premature interfaces, defensive
- e2e-playwright-testing · Skill · 62 stars
End-to-end testing with Playwright for web applications. Use when writing E2E tests, browser automation, form submission testing, or user flow testing. Tri
- git-workflow · Skill · 62 stars
Git best practices, branching strategies, commit conventions, and PR workflows. Use when reviewing git history, writing commits, setting up branching strat
- laravel-ai-sdk · Skill · 62 stars
Laravel AI SDK for building AI-powered features. Use when creating agents, generating images or audio, working with embeddings, vector search, or testing A
- laravel-best-practices · Skill · 62 stars
Laravel 13 conventions and best practices. Use when creating controllers, models, migrations, validation, services, or structuring Laravel applications. Tr
- laravel-database-optimization · Skill · 62 stars
Laravel database optimization patterns. Use when writing Eloquent queries, creating migrations, configuring caching, debugging slow queries, or optimizing
- laravel-inertia-react · Skill · 62 stars
Laravel + Inertia.js + React integration patterns. Use when building Inertia page components, handling forms with useForm, managing shared data, or impleme
- laravel-mcp · Skill · 62 stars
Laravel MCP server development. Use when building MCP servers, tools, prompts, or resources for AI client integration. Triggers on tasks involving laravel/
- laravel-owasp-security · Skill · 62 stars
OWASP Top 10 security audit and secure coding guidelines for Laravel + React/Inertia.js applications. Use when auditing for vulnerabilities ("run OWASP aud
- laravel-queues · Skill · 62 stars
Laravel 13 queue and job patterns — driver choice, job design (idempotency, ShouldQueue, model serialisation), retry and failure handling, worker scaling,
- laravel-testing · Skill · 62 stars
Laravel 13 testing with Pest PHP 4 or PHPUnit 12. Use when writing feature tests, unit tests, or any test code in a Laravel application. Triggers on tasks
- php-best-practices · Skill · 62 stars
PHP 8.x modern patterns, PSR standards, and SOLID principles. Use when reviewing PHP code, checking type safety, auditing code quality, or ensuring PHP bes
- prd-writing · Skill · 62 stars
Step-by-step workflow for writing Product Requirements Documents. Use when creating PRDs, documenting features, writing specifications, or planning new pro
- project-docs · Skill · 62 stars
Project documentation lifecycle for PHP/Laravel and Node/TypeScript/React projects — bootstrapping essential docs, naming and folder conventions, freshness
- react-vite-best-practices · Skill · 62 stars
React and Vite performance optimization guidelines. Use when writing, reviewing, or optimizing React components built with Vite. Triggers on tasks involvin
- seo-best-practices · Skill · 62 stars
SEO patterns, conventions, and audit for web applications. Use when implementing meta tags, structured data, Core Web Vitals, sitemaps, Open Graph, auditin
- skills · Collection · 62 stars
- state-management · Skill · 62 stars
React Query and Zustand patterns for state management. Use when implementing data fetching, caching, mutations, or client-side state. Triggers on tasks inv
- tailwind-best-practices · Skill · 62 stars
Tailwind CSS patterns and conventions. Use when writing responsive designs, implementing dark mode, creating reusable component styles, configuring Tailwin
- technical-debt · Skill · 62 stars
Technical debt inventory, prioritization, and audit for PHP/Laravel (MySQL) and Node/TypeScript/React projects. Use when assessing code health, identifying
- testing-best-practices · Skill · 62 stars
Unit testing, integration testing, and test-driven development principles. Use when writing tests, reviewing test code, improving test coverage, or setting
- typescript-react-patterns · Skill · 62 stars
TypeScript best practices for React development. Use when writing typed React components, hooks, events, refs, or generic components. Triggers on tasks inv
- web-design-guidelines · Skill · 62 stars
UI/UX best practices and accessibility audit. Use when reviewing UI code, checking accessibility, running accessibility audits, auditing forms, or ensuring