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
Agents
el-schneider/statamic-admin-bar
claude-code
cursor
statamic
vue
tailwind
pest
vite
typescript
husky

Statamic Admin Bar. A frontend admin bar for managing Statamic content directly from the site.

Install
php artisan boost:add-skill el-schneider/statamic-admin-bar

Save this content to: AGENTS.md

## Project Overview

**Statamic Admin Bar**. A frontend admin bar for managing Statamic content directly from the site.

## Tech Stack

- **Backend:** PHP, Laravel, Statamic CMS (v5 + v6)
- **Frontend:** Vue 3, TypeScript, Tailwind CSS 3, Radix Vue
- **Build:** Vite with laravel-vite-plugin
- **Entry points:** `resources/js/admin-bar.ts`, `resources/css/admin-bar.css`
- **Output:** `resources/dist/`

## Development Commands

### Code Quality

```bash
npm run check   # prettier --check, eslint, pint --test
npm run fix     # the same three, writing
```

### Building

```bash
npm run build   # Production build
npm run dev     # Dev server with HMR
```

### Testing

```bash
./vendor/bin/pest
./vendor/bin/pest --filter=SomeTest
```

### Pre-commit Hook

Husky runs checks on commit. Do not bypass it.

## Integration Testing

Verifying admin bar changes in a browser needs a Statamic app (v5 and v6) with this addon installed as a path repository.

## Usage in Templates

Add the `admin_bar` tag after the opening `<body>` tag:

```antlers
{{ admin_bar }}
```

## Contributing

- Comments say why, not what changed. History belongs in the PR.
- UI changes: verify in a real browser (agent-browser, Chrome DevTools) and say what you checked. No browser automation available — ask, don't guess.
- Add nothing you can derive or reuse.
- Fix the cause, not the reported symptom.
- No abstraction with a single caller.
- Let failures surface. No try/catch for tidiness.

## Off-Limits Files

- **`resources/dist/`** — Built by CI on push to `main`. Do NOT commit build output.
- **`CHANGELOG.md`** — Updated by CI on release. Do NOT edit.

Project Overview

Statamic Admin Bar. A frontend admin bar for managing Statamic content directly from the site.

Tech Stack

  • Backend: PHP, Laravel, Statamic CMS (v5 + v6)
  • Frontend: Vue 3, TypeScript, Tailwind CSS 3, Radix Vue
  • Build: Vite with laravel-vite-plugin
  • Entry points: resources/js/admin-bar.ts, resources/css/admin-bar.css
  • Output: resources/dist/

Development Commands

Code Quality

npm run check   # prettier --check, eslint, pint --test
npm run fix     # the same three, writing

Building

npm run build   # Production build
npm run dev     # Dev server with HMR

Testing

./vendor/bin/pest
./vendor/bin/pest --filter=SomeTest

Pre-commit Hook

Husky runs checks on commit. Do not bypass it.

Integration Testing

Verifying admin bar changes in a browser needs a Statamic app (v5 and v6) with this addon installed as a path repository.

Usage in Templates

Add the admin_bar tag after the opening <body> tag:

{{ admin_bar }}

Contributing

  • Comments say why, not what changed. History belongs in the PR.
  • UI changes: verify in a real browser (agent-browser, Chrome DevTools) and say what you checked. No browser automation available — ask, don't guess.
  • Add nothing you can derive or reuse.
  • Fix the cause, not the reported symptom.
  • No abstraction with a single caller.
  • Let failures surface. No try/catch for tidiness.

Off-Limits Files

  • resources/dist/ — Built by CI on push to main. Do NOT commit build output.
  • CHANGELOG.md — Updated by CI on release. Do NOT edit.
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.
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment