Skip to content

Add Aire form builder skill and core guidelines#146

Merged
inxilpro merged 4 commits intomainfrom
claude/aire-laravel-boost-skill-aAtsJ
Feb 14, 2026
Merged

Add Aire form builder skill and core guidelines#146
inxilpro merged 4 commits intomainfrom
claude/aire-laravel-boost-skill-aAtsJ

Conversation

@inxilpro
Copy link
Contributor

Summary

This PR adds comprehensive documentation for the Aire form builder package (glhd/aire) as a new skill resource, along with core project guidelines for form development.

Changes

  • Added aire-development skill (resources/boost/skills/aire-development/SKILL.md):

    • Complete reference guide for building forms with Aire's fluent PHP API
    • Documentation for Blade component syntax (<x-aire::*>)
    • Coverage of all form element types (inputs, selects, checkboxes, radio buttons, etc.)
    • Data binding and model population patterns
    • Server-side and client-side validation approaches
    • Theming and customization options
    • Alpine.js integration support
    • Six complete, practical form examples (create, edit, delete, validation, file upload, Blade components)
  • Added core guidelines (resources/boost/guidelines/core.blade.php):

    • Establishes Aire as the standard form builder for the project
    • Documents key conventions (always use Aire, never raw HTML forms)
    • Highlights automatic features (CSRF, method spoofing, error display)
    • Provides guidance on when to activate the aire-development skill

Implementation Details

The skill documentation is structured for quick reference with:

  • Clear "When to use this skill" section
  • Organized sections by feature (opening/closing forms, data binding, elements, validation, theming)
  • Side-by-side comparisons of facade API vs. Blade component syntax
  • Practical code examples throughout
  • Complete, copy-paste-ready form examples at the end

The guidelines establish Aire as a project standard and direct developers to the skill for detailed reference when working on forms.

https://claude.ai/code/session_012zEXFUPRKYipGr2kgFshGC

claude and others added 4 commits February 13, 2026 21:07
Add third-party integration files for Laravel Boost so that AI agents
using Boost will understand how to build forms with Aire:

- Guideline (resources/boost/guidelines/core.blade.php): loaded upfront,
  provides an overview of Aire and instructs agents to activate the
  aire-development skill whenever working on forms.
- Skill (resources/boost/skills/aire-development/SKILL.md): on-demand
  detailed reference covering the fluent API, Blade components, data
  binding, validation, Alpine.js integration, theming, and complete
  form examples.

https://claude.ai/code/session_012zEXFUPRKYipGr2kgFshGC
Use only the Aire:: facade API (Blade components are not fully baked).
Replace custom themes section with a simpler configuration section.

https://claude.ai/code/session_012zEXFUPRKYipGr2kgFshGC
@inxilpro inxilpro merged commit 1553640 into main Feb 14, 2026
20 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants