A focused collection of reusable skills for AI coding agents. The skills in this repository help agents review code changes, design Laravel application Actions and third-party boundaries, make Laravel AI SDK architecture decisions, and coordinate work in Solo-managed sessions.
| Skill | Purpose | Requirements |
|---|---|---|
pr-review-toolkit |
Selects applicable pull-request review angles, delegates advisory review concurrently to independent specialists, and aggregates findings across correctness, tests, error handling, comments, type design, and simplification. | Git and an active delegation facility with independent agent contexts, either host-native or supplied by session orchestration; hosted pull-request lookup also needs a hosting CLI or API. |
prvious-action-development |
Creates, changes, reviews, and tests Laravel Actions as application use-case boundaries. | A Laravel application using the Prvious Laravel Action Pattern and prvious/result. |
prvious-integration-development |
Designs, implements, reviews, and tests boundaries around third-party APIs, SDKs, webhooks, and remote systems. | A Laravel application that integrates with a third-party or remote system. |
prvious-ai-sdk-architecture |
Decides whether a Laravel AI SDK responsibility belongs in normal application code, a tool, an agent, a sub-agent, or an automation. | A Laravel application using the first-party laravel/ai package. |
using-solo |
Detects Solo-managed lead sessions and applies the appropriate orchestration workflow while leaving ordinary and worker sessions unchanged. | Solo MCP and at least one configured CLI Agent Tool for delegation. |
prvious-action-development owns application use-case architecture. The prvious/result package's prvious-result-development skill owns exact Result API behavior, generics, narrowing, composition, extraction, and Panic semantics. prvious-integration-development owns third-party boundaries, provider failure classification, and remote-operation decisions.
Laravel applications using Laravel Boost can add skills directly with Boost's boost:add-skill Artisan command:
php artisan boost:add-skill prvious/skillsBoost discovers the skills in this repository and prompts you to choose which ones to install. You can also install all skills or select a specific skill non-interactively:
php artisan boost:add-skill prvious/skills --all
php artisan boost:add-skill prvious/skills --skill=SKILL_NAMEReplace SKILL_NAME with a name from the available skills table.
Use --list to see the available skills without installing them:
php artisan boost:add-skill prvious/skills --listInstall the collection with the Skills CLI:
npx skills add prvious/skillsTo install only one skill:
npx skills add prvious/skills --skill SKILL_NAMEAdd --global to make a skill available across projects, or use --agent to target a specific supported agent:
npx skills add prvious/skills --skill SKILL_NAME --global --agent codexOnce installed, a compatible agent discovers each skill from its name and description and loads it when a request matches.
Example requests for pr-review-toolkit:
Review this pull request for high-confidence bugs and missing tests.
Audit the error handling and type invariants in my current diff.
Example requests for prvious-action-development:
Move this controller's business logic into a typed Laravel Action.
Review this queued Action and make its expected errors and retryable exceptions explicit.
Example requests for prvious-integration-development:
Review this Stripe integration and keep provider-specific behavior out of the application contract.
Decide whether this SDK call needs a concrete adapter or an application-owned gateway.
Example requests for prvious-ai-sdk-architecture:
Review this Laravel AI feature and decide which responsibilities should be tools or agents.
Should this scheduled AI workflow be an automation, a sub-agent, or normal Laravel code?
using-solo is designed to run at the start of a conversation. It quietly continues without orchestration when Solo MCP is unavailable or the current process is not a Solo-managed lead.
Place each skill in its own directory under skills/ with a SKILL.md containing valid YAML frontmatter and focused instructions. Keep supporting scripts, references, and agent configuration beside the skill that uses them.
Except where a skill states otherwise, this project is open source under the MIT License.
The adapted pr-review-toolkit is distributed under the Apache License 2.0; see its bundled LICENSE and NOTICE.