spatie-package-skeleton
95 / 100 · Low risk
Fine to try.
Guide for creating PHP and Laravel packages using Spatie's package-skeleton-laravel and package-skeleton-php templates. Use when the user wants to create a new PHP or Laravel package, scaffold a package. Also use when building customizable packages — covers proven patterns for extensibility (events, configurable models/jobs, action classes) instead of config option creep.
What this skill can do
Runs commands on your computer
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'spatie-package-skeleton' ] || [ -L ~/.agents/skills/'spatie-package-skeleton' ]; then echo 'A skill folder named spatie-package-skeleton already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/freekmurze/dotfiles' "$d" && git -C "$d" checkout --quiet '26bd6ac3c4ef9afd949dc1de12d96fddc2548710' -- 'config/claude/skills/spatie-package-skeleton' && mkdir -p ~/.agents/skills && cp -R "$d"/'config/claude/skills/spatie-package-skeleton' ~/.agents/skills/'spatie-package-skeleton' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'spatie-package-skeleton' ~/.claude/skills/'spatie-package-skeleton' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
[](https://zalavijaysinh.github.io/skilltrust/repos/freekmurze/dotfiles/)
Score history
| Date | Version | Score |
|---|---|---|
| 2026-11-13 | 26bd6ac | 95 |