A skill covering all APIs of the official Pino documentation. Depending on the user's task, read the appropriate README.md and follow it to the individual files.
Directory structure
skills/pino/
SKILL.md
references/
api/
README.md
pino-function.md
options.md
destination.md
logger-instance.md
logger-methods.md
logger-child.md
logging-method-parameters.md
statics.md
interfaces-and-types.md
features/
README.md
browser.md
redaction.md
child-loggers.md
transports.md
asynchronous.md
pretty-printing.md
diagnostics.md
bundling.md
integrations/
README.md
web-frameworks.md
ecosystem.md
help/
README.md
avoid-message-conflict.md
best-performance-stdout.md
duplicate-keys.md
google-cloud-logging.md
log-filtering.md
log-levels-as-labels.md
log-rotation.md
lts.md
pino-with-debug.md
reopening-log-files.md
saving-to-multiple-files.md
testing.md
transports-and-systemd.md
unicode-and-windows.md
log-to-different-streams.md
grafana-loki-kubernetes.md
samples/
README.md
basic-logging.md
child-loggers.md
log-levels.md
redaction.md
transports.md
async-logging.md
web-frameworks.md
testing.md
scripts/
README.md
install.md
pretty-printing.md
transports.md
filtering.md
testing.md
log-rotation.md
Exploration procedure
Derive the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- of that category
references/{category}/README.mdRefer to it to identify the target page - Read the
.mdof the relevant page to check the details
Task → Category Mapping
| Task | Category | Reference README |
|---|---|---|
| Want to know how to use the pino() function, want to check options | api | references/api/README.md |
| Want to look up Logger instance methods, child logger, and Statics | api | references/api/README.md |
| Want to check type definitions and interfaces | api | references/api/README.md |
| Want to mask sensitive information with redaction | features | references/features/README.md |
| Want to switch the output destination with transport, want to use pino-pretty | features | references/features/README.md |
| Want to look up asynchronous logging, browser support, and diagnostics | features | references/features/README.md |
| Want to bundle with webpack etc. | features | references/features/README.md |
| Want to know how to integrate with Fastify / Express | integrations | references/integrations/README.md |
| Want to understand the ecosystem and related packages | integrations | references/integrations/README.md |
| Want to know about log rotation, filtering, and testing | help | references/help/README.md |
| Want to solve troubleshooting (duplicate keys, character encoding, systemd) | help | references/help/README.md |
| Want to know about distributing output to multiple streams and Grafana Loki / Kubernetes integration | help | references/help/README.md |
| Want to know typical usage | samples | samples/README.md |
| Want to know installation and CLI commands | scripts | scripts/README.md |