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
300 Boost Resources
300 Boost Resources
asciisd/nova-chat
cursor
boost-resources
skill-docs
api-contracts
config-keys
migrations
doc-sync

Auto-attached when editing resources/boost/ — the Laravel Boost bundle that ships to consumers. Reminds the agent to keep these in sync with the package.

Install
php artisan boost:add-skill asciisd/nova-chat

Save this content to: .cursor/rules/300-boost-resources.mdc

`resources/boost/` is consumer-facing. Edits here change what AI assistants
inside apps that `composer require asciisd/nova-chat` see.

Read `.ai/skills/sync-boost-resources/SKILL.md` before editing — it
walks through the four sections that need to stay in lockstep with the
package code (contracts, wire format, stub, config keys).

## Audience reminder

- `resources/boost/guidelines/nova-chat.md` — always-loaded conventions
  in consuming apps. Keep concise.
- `resources/boost/skills/nova-chat-development/SKILL.md` — on-demand
  integration playbook. Self-contained; consumers read it standalone.

Never link from `resources/boost/` into `.ai/` — `.ai/` is not published
to consumers.

## Common drift sources

- Adding a JSON field to a `Resource` in `src/Http/Resources/` without
  updating the SKILL's "API contract" section.
- Adding a config key to `config/nova-chat.php` without showing it in
  the SKILL's Step 5 sample config.
- Adding a column to `database/stubs/chat_messages_table.stub` without
  updating both the SKILL's Step 1 migration sample and the guideline's
  "Required message columns" table.

resources/boost/ is consumer-facing. Edits here change what AI assistants inside apps that composer require asciisd/nova-chat see.

Read .ai/skills/sync-boost-resources/SKILL.md before editing — it walks through the four sections that need to stay in lockstep with the package code (contracts, wire format, stub, config keys).

Audience reminder

  • resources/boost/guidelines/nova-chat.md — always-loaded conventions in consuming apps. Keep concise.
  • resources/boost/skills/nova-chat-development/SKILL.md — on-demand integration playbook. Self-contained; consumers read it standalone.

Never link from resources/boost/ into .ai/ — .ai/ is not published to consumers.

Common drift sources

  • Adding a JSON field to a Resource in src/Http/Resources/ without updating the SKILL's "API contract" section.
  • Adding a config key to config/nova-chat.php without showing it in the SKILL's Step 5 sample config.
  • Adding a column to database/stubs/chat_messages_table.stub without updating both the SKILL's Step 1 migration sample and the guideline's "Required message columns" table.
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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
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
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core