laravel:bootstrap-check

Detect Sail or host tool usage and print matching Artisan, Composer, and PNPM command pairs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly determine if the project should run with Sail or host tools, then list the correct commands for this session.

Core Features & Use Cases

  • Environment detection: Determines if Sail is present and guides the user to the proper toolchain for the current project.
  • Command pairing: Outputs matched command pairs for common tasks (artisan, composer, pnpm) so workflows remain consistent.
  • Service checks: Provides simple smoke checks to verify core services (DB, cache) are reachable.

Quick Start

Run this from your Laravel project root to determine if Sail is present and see the matching commands.

Frequently Asked Questions about laravel:bootstrap-check

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

FAQPage Schema
How do I check if my Laravel project should run commands using Sail or host tools?

To check if your Laravel project uses Sail or host tools, run an environment detection check from the project root. The system identifies if Sail is present and outputs the matched command pairs for Artisan, Composer, and PNPM for the current session.

What commands do I use for Artisan and Composer when switching between Laravel Sail and local environments?

For Laravel Sail and local environments, command pairing outputs matched commands for common tasks like Artisan and Composer. This ensures your workflow remains consistent by providing the correct invocation syntax for the detected environment.

Can I verify if my database and cache services are reachable when using Laravel Sail?

Yes, you can verify if database and cache services are reachable in Laravel Sail. The environment check provides simple smoke checks to confirm core services are reachable, ensuring your development or CI context operates correctly before running tasks.

Does the Laravel Sail command detection work in CI pipelines?

Yes, Laravel Sail command detection works in CI pipelines. The environment check is applicable to Laravel projects in development or CI contexts, correctly determining the toolchain and surfacing the appropriate commands for automated environments.

Why do I need to detect Laravel Sail versus host tools before running PNPM commands?

You need to detect Laravel Sail versus host tools before running PNPM commands to ensure execution within the correct toolchain. Environment detection determines if Sail is present, preventing command failures by surfacing the proper matched command pairs for the current project setup.

What is the best way to surface consistent commands for common Laravel development tasks?

The best way to surface consistent commands for common Laravel tasks is using an environment detection tool. It determines if Sail is present and prints matched command pairs for Artisan, Composer, and PNPM, keeping workflows consistent across the project.