Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
laravel-internationalization-and-translation
Build with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale management
noartem/skills 6
-
laravel-performance-select-columns
Select only required columns to reduce memory and transfer costs; apply to base queries and relations
noartem/skills 6
-
laravel-interfaces-and-di
Use interfaces and dependency injection to decouple code; bind implementations in the container
noartem/skills 6
-
shadcn-vue
shadcn-vue for Vue/Nuxt with Reka UI components and Tailwind. Use for accessible UI, Auto Form, data tables, charts, dark mode, MCP server setup, or encountering component imports, Reka UI errors.
noartem/skills 6
-
laravel-rate-limiting
Apply per-user and per-route limits with RateLimiter and throttle middleware; use backoffs and headers for clients
noartem/skills 6
-
baseline-ui
Enforces an opinionated UI baseline to prevent AI-generated interface slop.
noartem/skills 6
-
laravel-api-resources-and-pagination
Use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
noartem/skills 6
-
laravel-config-env-storage
Portable storage configuration across S3/R2/MinIO with optional CDN—env toggles, path-style endpoints, and URL generation
noartem/skills 6
-
laravel-iterating-on-code
Refine AI-generated code through specific feedback—point out errors, identify gaps, show desired changes, reference style guides
noartem/skills 6
-
laravel-policies-and-authorization
Enforce access via Policies and Gates; use authorize() and authorizeResource() to standardize controller protections
noartem/skills 6
-
laravel-api
Build production-grade Laravel REST APIs using opinionated architecture patterns with Laravel best practices. Use when building, scaffoling, or reviewing Laravel APIs with specifications for stateless design, versioned endpoints, invokable controllers, Form Request DTOs, Action classes, JWT authentication, and PSR-12 code quality standards. Triggers on "build a Laravel API", "create Laravel endpoints", "add API authentication", "review Laravel API code", "refactor Laravel API", or "improve Laravel code quality".
noartem/skills 6
-
laravel-migrations-and-factories
Safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance
noartem/skills 6
-
laravel-quality-checks
Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
noartem/skills 6
-
laravel-laravel-prompting-patterns
Use Laravel-specific vocabulary—Eloquent patterns, Form Requests, API resources, jobs/queues—to get idiomatic framework code
noartem/skills 6
-
laravel-data-chunking-large-datasets
Process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance
noartem/skills 6
-
laravel-performance-eager-loading
Prevent N+1 queries by eager loading; enable lazy-loading protection in non-production; choose selective fields
noartem/skills 6
-
laravel-constants-and-configuration
Replace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config files
noartem/skills 6
-
laravel-routes-best-practices
Keep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database operations in route files
noartem/skills 6
-
complexity-guardrails
Keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
noartem/skills 6
-
laravel-performance-caching
Use framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies for correctness
noartem/skills 6
-
laravel-debugging-prompts
Create effective debugging prompts—include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions
noartem/skills 6
-
laravel-controller-cleanup
Reduce controller bloat using Form Requests for auth/validation, small Actions/Services with DTOs, and resource/single-action controllers
noartem/skills 6
-
userinterface-wiki
UI/UX best practices for web interfaces. Use when reviewing animations, CSS, audio, typography, UX patterns, prefetching, or icon implementations. Covers 11 categories from animation principles to typography. Outputs file:line findings.
raphaelsalaja/userinterface-wiki 677
-
miniprogram-development
WeChat Mini Program development skill for building, debugging, previewing, testing, publishing, and optimizing mini program projects. This skill should be used when users ask to create, develop, modify, debug, preview, test, deploy, publish, launch, review, or optimize WeChat Mini Programs, mini program pages, components, routing, project structure, project configuration, project.config.json, appid setup, device preview, real-device validation, WeChat Developer Tools workflows, miniprogram-ci preview/upload flows, or mini program release processes. It should also be used when users explicitly mention CloudBase, wx.cloud, Tencent CloudBase, 腾讯云开发, or 云开发 in a mini program project.
TencentCloudBase/skills 42