LaraCraft Helper is a small offline VS Code extension for quickly adding ready-made Laravel scaffolds to a local project.
It is designed for fresh Laravel applications created with:
composer create-project laravel/laravel --prefer-dist .
Open the Laravel project folder in VS Code and run one of the LaraCraft commands from the Command Palette.
Commands
LaraCraft: Auth
Adds an authentication workflow with login-based users, password change flow, admin/user separation, account blocking, user management, logout, and image captcha placeholders.
LaraCraft: Valid
Adds a compact validation workflow with a controller, route file, and Blade view. The command asks which validation preset should be used.
LaraCraft: Guide
Opens a short local guide inside VS Code.
Validation Presets
The validation workflow can be generated for:
- full name;
- e-mail;
- SNILS-like numeric format;
- Russian phone format;
- numeric taxpayer ID format;
- passport-like numeric format.
Notes
- The extension works offline after installation.
- It does not configure
.env. - It does not run migrations automatically.
- It does not include captcha images. Place your own
1.png,2.png,3.png, and4.pngfiles intopublic/captchawhen using the captcha workflow. - It does not use AI and has no runtime npm dependencies.