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
implement-observability
implement-observability
alizharb/agent-skills
claude-code
observability
logging
metrics
health-checks
pulse
dashboards
tracing

Use when adding logs, metrics, traces, health checks, Pulse recorders, or operational dashboards.

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

Save this content to: .claude/skills/implement-observability/SKILL.md

# Implement Observability

## Workflow

1. Identify operational questions the app must answer.
2. Add structured logs around failures and important state transitions.
3. Add metrics for queues, external APIs, slow queries, jobs, and user-facing flows.
4. Avoid logging secrets or sensitive payloads.
5. Add health checks for critical dependencies.
6. Document how operators should interpret alerts and dashboards.

## Verification

- Logs and metrics appear in local/test observability tooling.
- Sensitive data is not emitted.

## Common Mistakes

- Logging entire request payloads.
- Adding dashboards without actionable thresholds.

Implement Observability

Workflow

  1. Identify operational questions the app must answer.
  2. Add structured logs around failures and important state transitions.
  3. Add metrics for queues, external APIs, slow queries, jobs, and user-facing flows.
  4. Avoid logging secrets or sensitive payloads.
  5. Add health checks for critical dependencies.
  6. Document how operators should interpret alerts and dashboards.

Verification

  • Logs and metrics appear in local/test observability tooling.
  • Sensitive data is not emitted.

Common Mistakes

  • Logging entire request payloads.
  • Adding dashboards without actionable thresholds.
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