laravel:writing-plans

Convert confirmed Laravel designs into structured implementation plans with testable tasks.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Patkik/Multi-tenant-SaaS-Catering-V2 --skill laravel-writing-plans-patkik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: laravel:writing-plans
Source: https://github.com/Patkik/Multi-tenant-SaaS-Catering-V2/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/Patkik/Multi-tenant-SaaS-Catering-V2 --skill laravel-writing-plans-patkik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a reliable, repeatable process to transform a confirmed design into an actionable Laravel implementation plan consisting of bite-sized tasks, guardrails, and validation checkpoints.

Core Features & Use Cases

  • Scaffolding & Planning: Runner selection, workspace prep, and branch/worktree setup to ensure a clean starting point.
  • Data Model & Migrations: Define migrations and factories with one-commit-per-change, plus seeders for demo flows when needed.
  • Services & Interfaces: Controllers/Requests/Resources (or actions), ports & adapters for external systems, and jobs/events/listeners as necessary.
  • Tests (TDD): Feature tests covering behavior and unit tests for pure logic, using factories and a failure-first approach.
  • Quality Gates: Static analysis, linting, and test hygiene to keep the codebase passing.
  • Rollout & Observability: Logging and metrics integration, horizon queues, and flag-based rollout safety.

Quick Start

Provide a confirmed Laravel design and watch it transform into a structured, testable plan with tasks and acceptance criteria.

Frequently Asked Questions about laravel:writing-plans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a confirmed Laravel design into actionable development tasks?▼

To turn a confirmed Laravel design into actionable tasks, you need a structured planning process that breaks down scaffolding, data models, services, and TDD into small, testable steps with clear acceptance criteria. This approach transforms designs into bite-sized implementation sequences.

What is the best way to plan Laravel migrations and factories for a new feature?▼

The best way to plan Laravel migrations and factories is to define them with a one-commit-per-change approach. This ensures your data model planning includes discrete, testable tasks for schema changes, demo seeders, and validation checkpoints.

How do I structure a Laravel TDD plan for services and controllers?▼

Structuring a Laravel TDD plan involves sequencing tasks for controllers, requests, resources, and ports for external systems. It uses a failure-first approach to define feature tests covering behavior and unit tests for pure logic using factories.

Do I need a confirmed design before planning Laravel implementations?▼

Yes, you need a confirmed design before planning Laravel implementations. The planning process requires a finalized design as input to reliably transform it into a structured, testable plan with concrete tasks, guardrails, and rollout observability.

How to plan quality gates and rollout observability for Laravel projects?▼

To plan quality gates and rollout observability for Laravel projects, define tasks for static analysis, linting, and test hygiene. Include steps for logging, metrics integration, horizon queues, and flag-based rollout safety in your implementation sequence.