Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
understand-propose-implement-verify
understand-propose-implement-verify
pekral/arch-app-services
claude-code
agent-workflow
cursor-rules
composer
filament
livewire
architecture
testing

Use when following a strict problem-solving loop: understand, propose, implement, verify.

Install
php artisan boost:add-skill pekral/arch-app-services

Save this content to: .claude/skills/understand-propose-implement-verify/SKILL.md

## Constraints
- Apply `@rules/php/core-standards.mdc` **only once it is established that the project is a PHP project (PHP stack in `composer.json`) and the change touches PHP code** — skip it for non-PHP work (docs, tooling, infra, config); do not load the PHP standards for a task that does not touch PHP.
- If the current project uses Laravel, also apply `@rules/laravel/laravel.mdc`, `@rules/laravel/architecture.mdc`, `@rules/laravel/filament.mdc`, and `@rules/laravel/livewire.mdc` (likewise only when the change touches PHP)
- Always follow this order: understand → propose → implement → verify
- Prefer existing project skills over custom solutions; do not duplicate logic already covered by a skill

## Use when
- Solving a task that requires structured thinking and controlled execution
- Coordinating multiple steps or skills

## Execution

### 1. Understand
- Analyze the problem, context, and related resources
- Classify the task (bug, feature, refactor, review, etc.)
- Define a short checklist of goals, constraints, and assumptions

### 2. Propose
- Suggest the smallest safe solution
- Explain why this approach is preferred (impact, risk, trade-offs)
- Select relevant existing skills to execute the plan

### 3. Implement
- Execute the solution using selected skills where applicable
- Keep changes focused and aligned with project conventions
- Add or update tests for changed behavior

### 4. Verify
- Validate the result against requirements
- Run relevant checks/tests for the affected scope
- Ensure no regressions or unintended side effects
- Summarize what was changed, tested, and any remaining risks

## Done when
- The task is fully addressed
- The solution follows the defined loop
- Existing skills were reused where applicable
- Results are validated and clearly summarized

## Output Humanization
- Use [blader/humanizer](https://github.com/blader/humanizer) for all skill outputs to keep the text natural and human-friendly.

Constraints

  • Apply @rules/php/core-standards.mdc only once it is established that the project is a PHP project (PHP stack in composer.json) and the change touches PHP code — skip it for non-PHP work (docs, tooling, infra, config); do not load the PHP standards for a task that does not touch PHP.
  • If the current project uses Laravel, also apply @rules/laravel/laravel.mdc, @rules/laravel/architecture.mdc, @rules/laravel/filament.mdc, and @rules/laravel/livewire.mdc (likewise only when the change touches PHP)
  • Always follow this order: understand → propose → implement → verify
  • Prefer existing project skills over custom solutions; do not duplicate logic already covered by a skill

Use when

  • Solving a task that requires structured thinking and controlled execution
  • Coordinating multiple steps or skills

Execution

1. Understand

  • Analyze the problem, context, and related resources
  • Classify the task (bug, feature, refactor, review, etc.)
  • Define a short checklist of goals, constraints, and assumptions

2. Propose

  • Suggest the smallest safe solution
  • Explain why this approach is preferred (impact, risk, trade-offs)
  • Select relevant existing skills to execute the plan

3. Implement

  • Execute the solution using selected skills where applicable
  • Keep changes focused and aligned with project conventions
  • Add or update tests for changed behavior

4. Verify

  • Validate the result against requirements
  • Run relevant checks/tests for the affected scope
  • Ensure no regressions or unintended side effects
  • Summarize what was changed, tested, and any remaining risks

Done when

  • The task is fully addressed
  • The solution follows the defined loop
  • Existing skills were reused where applicable
  • Results are validated and clearly summarized

Output Humanization

  • Use blader/humanizer for all skill outputs to keep the text natural and human-friendly.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console