Skip to content
Mohamed Elsaed edited this page Jul 5, 2026 · 2 revisions

🧠 Skills

claude-kit publishes a curated set of Claude Code skills into .claude/skills/. Claude activates them automatically based on the work at hand (or you invoke one with /<skill-name>).

flowchart LR
    subgraph Bundled [Bundled with claude-kit]
        B1[laravel-best-practices]
        B2[pest-testing]
        B3[inertia-vue-development]
        B4[tailwindcss-development]
        B5[wayfinder-development]
        B6[socialite-development]
        B7[ai-sdk-development]
    end
    subgraph More [skills.sh registry]
        M1[npx skills find]
        M2[npx skills add]
    end
    Bundled --> C[.claude/skills/]
    More --> C
    classDef c fill:#6366f1,stroke:#4338ca,color:#fff;
    class C c;
Loading

What ships

Installed for every stack:

  • laravel-best-practices — Laravel patterns: queries, security, validation, caching, queues, migrations, and more (one rule file per topic under rules/).
  • pest-testing — writing and fixing Pest tests (feature/unit/browser, datasets, mocking, architecture tests).

Installed per stack (see Frontend stacks):

  • inertia-vue-development, wayfinder-development, tailwindcss-development.

Available to select: socialite-development, ai-sdk-development.

Finding more skills (skills.sh)

During install, after picking the bundled skills, you can search the skills.sh registry and install without leaving the prompt. Under the hood claude-kit shells out to the Skills CLI:

npx skills find <query>      # search the registry
npx skills add <package>     # install into .claude/skills

Note

This requires npx (Node.js). If it's not available, the step is skipped with a notice — the bundled skills still install.

Customising

Everything under .claude/skills/ is a plain Markdown bundle you own. Edit them, delete the ones you don't want, or add your own project skills alongside them.

Refreshing after an update

Skills are copied (not referenced), so composer update does not change them. Pull the latest shipped versions by re-running the installer and overwriting:

php artisan claude-kit:install --force

← Quality gate · 🏠 Home · Architecture →

Clone this wiki locally