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
haminh7036/telescope-extras
claude-code
cursor
issue-management
documentation
testing
browser-verification
git-workflow
contributing-guidelines

Tone & Writing Style

Install
php artisan boost:add-skill haminh7036/telescope-extras

Save this content to: AGENTS.md

# Tone & Writing Style
- Write in a direct, technical, and documentation-first style.
- State facts, mechanisms, and behaviors clearly; avoid filler, marketing adjectives, or speculative claims.
- Do not use emojis, icons, or decorative symbols anywhere (headings, lists, body text).
- Use short sentences and bulleted lists.

# Issue Management
- Language: English only.
- Tone: Strictly neutral and constructive. Never use blaming, negative, or frustrated language regarding upstream maintainers or closed PRs; treat upstream decisions as legitimate maintainability trade-offs and focus entirely on the technical use case.
- Check existing issues before opening a new one to prevent duplicates.
- Structure: Context, Steps to Reproduce (or Proposed Behavior), Expected Result, Actual Result, Environment.
- Include minimal reproducible code or tests for bug reports.
- Always present the draft issue for user approval before publishing to remote.

# Documentation Updates
- Language: English only.
- Sync documentation (README.md, docblocks, API references) in the same change as code updates.
- Document public interfaces, config options, and breaking changes factually and concisely.
- Maintain README formatting:
  - Do not add status badges, decorative banners, or a Table of Contents unless explicitly requested.
  - Feature bullet format: `- **Feature name:** <mechanism and behavior>.`
  - Attribution: If a feature is based on an external contributor's PR/idea, credit them (e.g., `Originally proposed by @author in [repo#123](url)`); omit attribution if it is the maintainer's own PR.
  - Code blocks must specify language syntax (`php`, `bash`). For config changes, show commented-out defaults alongside replacements.
  - Keep sections mechanism-first (`How it works`) and include rollback steps (`Uninstall`) when modifying configurations.

# Verification & Testing Before Commit
- Never commit code before running and passing all applicable tests.
- Backend changes: Run the full test suite (`vendor/bin/phpunit`) and ensure zero failures.
- Frontend and asset changes (JS, CSS): Verify visual output and DOM behavior using a real or headless browser (e.g., Chrome `--headless`, Playwright) and capture screenshots as visual proof before committing.
- Always present verification evidence (test passes, screenshots) to the user for approval before creating Git commits.

# Architecture & Contributing
- Strictly follow all architectural patterns, testing requirements, and contribution rules in [CONTRIBUTING.md](CONTRIBUTING.md).

Tone & Writing Style

  • Write in a direct, technical, and documentation-first style.
  • State facts, mechanisms, and behaviors clearly; avoid filler, marketing adjectives, or speculative claims.
  • Do not use emojis, icons, or decorative symbols anywhere (headings, lists, body text).
  • Use short sentences and bulleted lists.

Issue Management

  • Language: English only.
  • Tone: Strictly neutral and constructive. Never use blaming, negative, or frustrated language regarding upstream maintainers or closed PRs; treat upstream decisions as legitimate maintainability trade-offs and focus entirely on the technical use case.
  • Check existing issues before opening a new one to prevent duplicates.
  • Structure: Context, Steps to Reproduce (or Proposed Behavior), Expected Result, Actual Result, Environment.
  • Include minimal reproducible code or tests for bug reports.
  • Always present the draft issue for user approval before publishing to remote.

Documentation Updates

  • Language: English only.
  • Sync documentation (README.md, docblocks, API references) in the same change as code updates.
  • Document public interfaces, config options, and breaking changes factually and concisely.
  • Maintain README formatting:
    • Do not add status badges, decorative banners, or a Table of Contents unless explicitly requested.
    • Feature bullet format: - **Feature name:** <mechanism and behavior>.
    • Attribution: If a feature is based on an external contributor's PR/idea, credit them (e.g., Originally proposed by @author in [repo#123](url)); omit attribution if it is the maintainer's own PR.
    • Code blocks must specify language syntax (php, bash). For config changes, show commented-out defaults alongside replacements.
    • Keep sections mechanism-first (How it works) and include rollback steps (Uninstall) when modifying configurations.

Verification & Testing Before Commit

  • Never commit code before running and passing all applicable tests.
  • Backend changes: Run the full test suite (vendor/bin/phpunit) and ensure zero failures.
  • Frontend and asset changes (JS, CSS): Verify visual output and DOM behavior using a real or headless browser (e.g., Chrome --headless, Playwright) and capture screenshots as visual proof before committing.
  • Always present verification evidence (test passes, screenshots) to the user for approval before creating Git commits.

Architecture & Contributing

  • Strictly follow all architectural patterns, testing requirements, and contribution rules in CONTRIBUTING.md.
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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager