AI Assistant Skills
Installing the bundled Claude Code and JetBrains Junie skills
AI Assistant Skills
The package ships an AI context skill describing how to use it. The recommended way to install it is the
unified oi:skills command (provided by oi-lab/oi-laravel-development), which discovers the skills declared
by every installed oi-lab/* package and lets you install the ones you want through an interactive picker with
a project (.claude + .junie) vs global (~/.claude) scope choice:
php artisan oi:skillsTo install only this package's skill non-interactively:
php artisan oi:skills oilab-laravel-seeds --project
# or, for the global scope (~/.claude)
php artisan oi:skills oilab-laravel-seeds --globalInstalling this skill:
- writes
SKILL.mdto.claude/skills/oilab-laravel-seeds/(Claude Code) and.junie/skills/oilab-laravel-seeds/(JetBrains Junie); - adds (or refreshes) an
=== oi-lab/oi-laravel-seeds rules ===section in your project'sCLAUDE.md.
A package-local command
php artisan oi-seeds:install-ai-skillis still available for projects that don't useoi-lab/oi-laravel-development, but it is deprecated in favor ofoi:skills.
The canonical source is resources/stubs/ai-skill.md. After changing the package, maintainers re-sync the
committed skill copies with:
composer sync-ai-skillsThis also runs automatically on post-autoload-dump.