soden46
- 86 skills
- 0 followers
- 6 hours ago last updated
- ▌ Engineer Flow · soden46 bundleFramework and language agnostic engineering orchestrator with conditional persistent project memory, generalized internal capabilities, external skill discovery, sparse specialist routing, and post-development security verification.
- ▌ Database · soden46Design and review persistence, queries, schemas, transactions, and data access using framework-agnostic database principles.
- ▌ Debugging · soden46Diagnose defects systematically using evidence-driven, technology-agnostic debugging practices.
- ▌ Frontend UI · soden46Build and review user interfaces using framework-agnostic usability, accessibility, state, and rendering principles.
- ▌ Performance · soden46Diagnose and improve runtime performance including N+1 queries, slow queries, caching, latency, memory, throughput, and resource efficiency using framework-agnostic principles.
- ▌ Documentation · soden46Create and maintain accurate engineering documentation using project-agnostic documentation principles.
- ▌ API Integration · soden46Design and implement APIs, external integrations, webhooks, clients, and service boundaries using technology-agnostic principles.
- ▌ Data Processing · soden46Process, transform, import, export, and handle large datasets using bounded and reliable technology-agnostic patterns.
- ▌ AI LLM Engineering · soden46Design, integrate, evaluate, and operate AI/LLM systems using model- and framework-agnostic engineering principles.
- ▌ Dependency Tooling · soden46Manage application dependencies, build tooling, upgrades, and package configuration using ecosystem-agnostic principles.
- ▌ Planning Execution · soden46Turn engineering goals into executable implementation plans with ordered, verifiable, technology-agnostic steps.
- ▌ Infrastructure Devops · soden46Design and maintain deployment, runtime, CI/CD, containers, workers, scheduling, and operational infrastructure using platform-agnostic principles.
- ▌ Version Control Review · soden46Review changes and manage commits, branches, merges, and code-review workflows using VCS-agnostic engineering principles.
- ▌ Code Quality Refactoring · soden46Improve maintainability and structure while preserving behavior using framework-agnostic refactoring principles.
- ▌ Nova Resource Patterns · soden46Laravel guidance to consistent Nova resources-fields, actions, metrics, lenses, filters, authorization-and how to evolve resources alongside schema changes
- ▌ Specifying Constraints · soden46Laravel guidance to define clear constraints-performance, security, testing, architecture, dependencies-so AI generates code that meets your project standards
- ▌ Using Laravel Standards · soden46 bundleRead first in Laravel repositories to detect the stack and select the smallest relevant Syarif standards skills for implementation, review, testing, and audits.
- ▌ Migrations And Factories · soden46Laravel guidance to safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance
- ▌ Extract Laravel Standards · soden46Audit completed Laravel projects and propose reusable updates to personal Laravel standards without importing project-specific details.
- ▌ Performance Eager Loading · soden46Laravel guidance to prevent N+1 queries by eager loading; enable lazy-loading protection in non-production; choose selective fields
- ▌ Using Examples In Prompts · soden46Laravel guidance to provide concrete examples-existing code patterns, style samples, input/output pairs-to guide AI toward your project's conventions
- ▌ Dependencies Trim Packages · soden46Laravel guidance to remove unneeded Composer packages and assets to improve boot time, memory, and security surface
- ▌ Laravel Prompting Patterns · soden46Use Laravel-specific vocabulary-Eloquent patterns, Form Requests, API resources, jobs/queues-to get idiomatic framework code
- ▌ Performance Select Columns · soden46Laravel guidance to select only required columns to reduce memory and transfer costs; apply to base queries and relations
- ▌ Policies And Authorization · soden46Laravel guidance to enforce access via Policies and Gates; use authorize() and authorizeResource() to standardize controller protections
- ▌ Request Forgery Protection · soden46Configure CSRF and origin-aware request forgery protection; PreventRequestForgery middleware (Laravel 13+) with token fallback and exclusions
- ▌ Constants And Configuration · soden46Replace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config files
- ▌ Template Method And Plugins · soden46Laravel guidance to stabilize workflows with Template Method or Strategy; extend by adding new classes instead of editing core logic
- ▌ API Resources And Pagination · soden46Laravel guidance to use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
- ▌ Blade Components And Layouts · soden46Laravel guidance to compose UIs with Blade components, slots, and layouts; keep templates pure and testable
- ▌ Data Chunking Large Datasets · soden46Laravel guidance to process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance
- ▌ Documentation Best Practices · soden46Laravel guidance to write meaningful documentation that explains why not what; focus on complex business logic and self-documenting code
- ▌ Laravel 11 12 App Guidelines · soden46Work in Laravel 11 or 12 apps with stack detection, Boost-aware docs lookup, frontend conventions, tests, and Pint formatting.
- ▌ Laravel Database Optimization · soden46Optimize Laravel database work across N+1 queries, indexes, selective columns, caching, pagination, large data, locks, and migrations.
- ▌ Exception Handling And Logging · soden46Laravel guidance to use reportable/renderable exceptions, structured logs, and channel strategy for observability and graceful failures
- ▌ Horizon Metrics And Dashboards · soden46Laravel guidance to operate Horizon with confidence-naming, tags, concurrency, failure handling, actionable metrics, and dashboards
- ▌ Integrate Whatsapp Baileys Laravel · soden46 bundleIntegrate WhatsApp through a secure Baileys sidecar with Laravel, including tests and reusable local Windows and Linux VPS setup documentation.
- ▌ Internationalization And Translation · soden46Build with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale management
- ▌ AI Sdk · soden46Build AI features with the first-party Laravel AI SDK (Laravel 13+); agents, embeddings, images, audio, and tool calling with provider-agnostic APIs
- ▌ Testing · soden46Choose focused Laravel tests and quality checks that prove behavior without mirroring implementation details.
- ▌ Security · soden46Run focused Laravel security checks for authorization, request forgery, rate limits, uploads, secrets, APIs, and configuration.
- ▌ Least Code · soden46 bundleLaravel implementation, review, or refactor with minimization discipline - YAGNI, reuse, smallest safe diff, behavior preservation, and overengineering guardrails.
- ▌ Upgrade 13 · soden46Upgrade an app from Laravel 12.x to 13.x safely; PHP 8.3 baseline, dependency bumps, breaking-change checklist, and verification steps
- ▌ Architecture · soden46Apply Laravel-native architecture decisions without forcing unnecessary repositories, interfaces, DTOs, or custom layers.
- ▌ Brainstorming · soden46Interactive design refinement tailored to Laravel projects; clarify domain, data, interfaces, testing, and quality gates while accounting for Sail/non‑Sail environments
- ▌ Form Requests · soden46Use Laravel Form Requests for non-trivial validation and authorization while keeping controllers thin and testable.
- ▌ Rate Limiting · soden46Laravel guidance to apply per-user and per-route limits with RateLimiter and throttle middleware; use backoffs and headers for clients
- ▌ Tdd With Pest · soden46Laravel guidance to apply RED-GREEN-REFACTOR with Pest or PHPUnit; use factories, feature tests for HTTP, and parallel test runners; verify failures before implementation
- ▌ Vector Search · soden46Add semantic search with native vector queries (Laravel 13+); pgvector similarity clauses, embedding workflows, and hybrid search patterns
- ▌ Writing Plans · soden46Create an actionable Laravel implementation plan-bite-sized tasks with TDD-first steps, migrations, services, jobs, and validation points
- ▌ Custom Helpers · soden46Laravel guidance to create and register small, pure helper functions when they improve clarity; keep them organized and tested
- ▌ Daily Workflow · soden46Practical daily checklist for Laravel projects; bring services up, run migrations, queues, quality gates, and tests
- ▌ E2e Playwright · soden46Laravel E2E testing with official Playwright patterns for locators, auth state, seeds, traces, screenshots, CI, and cross-browser workflows.
- ▌ PHP Attributes · soden46Use first-party PHP attributes (Laravel 13+) for controllers, authorization, queue jobs, and models; declarative configuration colocated with code
- ▌ Quality Checks · soden46Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
- ▌ Executing Plans · soden46Execute Laravel plans in small batches with checkpoints-TDD first, migrations safe, queues verified, and quality gates enforced
- ▌ Module Per Menu · soden46Build Laravel projects with one menu or page per module, using small controllers, per-page views, shared layouts/components, and dynamic DB-backed data.
- ▌ Queues And Jobs · soden46Design and operate Laravel queues, jobs, workers, and Horizon with retry safety, idempotency, failure handling, tests, and production visibility.
- ▌ Task Scheduling · soden46Laravel guidance to schedule tasks with safety; use withoutOverlapping, onOneServer, and visibility settings for reliable cron execution
- ▌ Controller Tests · soden46Laravel guidance to write focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
- ▌ Prompt Structure · soden46Laravel guidance to structure prompts for clarity-separate concerns, prioritize requests, specify acceptance criteria, and break work into testable increments
- ▌ Runner Selection · soden46Bootstrap Laravel projects by detecting Sail or host tooling, verifying dependencies and services, and choosing consistent PHP, Composer, Node, and test commands.
- ▌ Strategy Pattern · soden46Laravel guidance to use the Strategy pattern to select behavior at runtime; bind multiple implementations to a shared interface
- ▌ UI Agent Browser · soden46Build and refine Laravel UI/UX/frontends with stack-aware implementation, backend contract alignment, Playwright handoff, and agent-browser inspection.
- ▌ Debugging Prompts · soden46Laravel guidance to create effective debugging prompts-include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions
- ▌ Effective Context · soden46Provide comprehensive context in prompts-files, errors, Laravel version, dependencies, and monorepo details-for accurate AI responses
- ▌ Eloquent Patterns · soden46Laravel guidance to keep Eloquent models explicit, query shapes intentional, relationship loading visible, and production data access bounded.
- ▌ Interfaces And Di · soden46Laravel guidance to use interfaces and dependency injection to decouple code; bind implementations in the container
- ▌ Iterating On Code · soden46Laravel guidance to refine AI-generated code through specific feedback-point out errors, identify gaps, show desired changes, reference style guides
- ▌ Memory Management · soden46 bundleRecall, checkpoint, and audit durable Laravel project knowledge across sessions when prior context materially affects the current task.
- ▌ Config Env Storage · soden46Laravel guidance to portable storage configuration across S3/R2/MinIO with optional CDN-env toggles, path-style endpoints, and URL generation
- ▌ Controller Cleanup · soden46Keep Laravel controllers focused on HTTP orchestration by moving validation, authorization, and business workflows outward.
- ▌ Filesystem Uploads · soden46Laravel guidance to store and serve files via Storage; set visibility, generate URLs, and handle streaming safely
- ▌ Laravel Specialist · soden46Coordinate full Laravel feature work across models, APIs, auth, queues, Livewire, tests, and quality checks by routing to focused skills.
- ▌ Ports And Adapters · soden46Laravel guidance to use hexagonal architecture for external systems; define ports (interfaces) and per-provider adapters; select adapter at composition edge
- ▌ Performance Caching · soden46Laravel guidance to use framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies for correctness
- ▌ Actions And Services · soden46Use Actions and Services as deliberate Laravel application boundaries for use cases, integrations, and reusable workflows.
- ▌ Code Review Requests · soden46Request effective code reviews-specify focus areas, provide context, ask for architectural feedback, reference Laravel conventions
- ▌ Livewire Development · soden46 bundleBuild, refactor, secure, optimize, and test Laravel Livewire v2-v4 components, including state, forms, events, uploads, pagination, Alpine, and v4 formats.
- ▌ API Surface Evolution · soden46Laravel guidance to evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests
- ▌ Complexity Guardrails · soden46Laravel guidance to keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
- ▌ Database Transactions · soden46Keep Laravel writes atomic and consistent with transactions, locks, retries, idempotency, side-effect boundaries, and after-commit dispatch.
- ▌ Responsive UI Testing · soden46Audit Laravel responsive UI with Playwright across mobile, tablet, desktop, Livewire states, overflow, clipping, forms, tables, modals, and navigation.
- ▌ Routes Best Practices · soden46Laravel guidance to keep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database operations in route files
- ▌ Eloquent Relationships · soden46Laravel guidance to define clear relationships and load data efficiently; prevent N+1, use constraints, counts/sums, and pivot syncing safely
- ▌ HTTP Client Resilience · soden46Laravel guidance to use the HTTP client with sensible timeouts, retries, and backoff; capture context and handle failures explicitly