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
format-codebase-pint
alizharb/agent-skills
claude-code
pint
code-formatting
linting
ci
composer
git-diff

Use when running Laravel Pint to fix styling drift, verifying import sorting, or configuring custom rules inside pint.json.

Install
php artisan boost:add-skill alizharb/agent-skills

Save this content to: .claude/skills/format-codebase-pint/SKILL.md

# Format Codebase with Pint

## When To Use

Use this skill when staging commits, fixing PSR/formatting rule violations, or updating linting rules.

## Workflow

1. **Verify setup**: Ensure Pint is installed via composer (`composer require laravel/pint --dev`).
2. **Run linting fixer**: Run `./vendor/bin/pint` from the root of the repository to fix code styling automatically.
3. **Verify files**: Run `git diff` to ensure changes align with formatting expectations.
4. **Dry run audits**: In CI pipelines, run `./vendor/bin/pint --test` to audit without writing files.

## Examples

### Good Example

```bash
# ✅ Format only the dirty staged files before committing
./vendor/bin/pint --dirty
```

### Bad Example

```bash
# ❌ Skipping styling fixes entirely, resulting in styling conflicts and rejected PRs in CI.
```
---

Format Codebase with Pint

When To Use

Use this skill when staging commits, fixing PSR/formatting rule violations, or updating linting rules.

Workflow

  1. Verify setup: Ensure Pint is installed via composer (composer require laravel/pint --dev).
  2. Run linting fixer: Run ./vendor/bin/pint from the root of the repository to fix code styling automatically.
  3. Verify files: Run git diff to ensure changes align with formatting expectations.
  4. Dry run audits: In CI pipelines, run ./vendor/bin/pint --test to audit without writing files.

Examples

Good Example

# ✅ Format only the dirty staged files before committing
./vendor/bin/pint --dirty

Bad Example

# ❌ Skipping styling fixes entirely, resulting in styling conflicts and rejected PRs in CI.

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.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager