Skillzwave Logo
Skillzwave

pino

80.0
B

Pino fast JSON logger for Node.js. Covers log levels, child loggers, transports, and redaction. Triggers on pino, logger, log.info, log.error.

Commands Agents Marketplace
#child loggers#JSON logger#pino#log#logger#Node.js JSON#fast JSON#log levels

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install settlemint/agent-marketplace/pino
skilz install settlemint/agent-marketplace/pino --agent opencode
skilz install settlemint/agent-marketplace/pino --agent codex
skilz install settlemint/agent-marketplace/pino --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding agents

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/settlemint/agent-marketplace
2. Copy the agent skill directory:
cp -r agent-marketplace/devtools/skills/pino ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

automating-mail

by SpillwaveSolutions

Automates Apple Mail via JXA with AppleScript dictionary discovery. Use when asked to "automate email", "send mail via script", "JXA Mail automation",...

100
A
general
Marketplace
#excel#Mail.OutgoingMessage#Status

automating-reminders

by SpillwaveSolutions

Automates Apple Reminders using JavaScript for Automation (JXA). Use when asked to "create reminders programmatically", "automate reminder lists", "JX...

100
A
general
Marketplace
#app.lists.byName#excel#notes

mastering-postgresql

by SpillwaveSolutions

PostgreSQL development for Python with full-text search (tsvector, tsquery, BM25 via pg_search), vector similarity (pgvector with HNSW/IVFFlat), JSONB...

100
A
general
Marketplace
#references#search#vector

automating-contacts

by SpillwaveSolutions

Automates macOS Contacts via JXA with AppleScript dictionary discovery. Use when asked to "automate contacts", "JXA contacts automation", "macOS addre...

99
A
general
Marketplace
#excel#notes#Contacts.Person

Agentic Skill Details

Type
Other
Meta-Domain
N/A
Primary Domain
N/A
Market Score
80.0

Agent Skill Grade

B
Score: 80/100 Click to see breakdown

Score Breakdown

Spec Compliance
13/15
PDA Architecture
22/30
Ease of Use
22/25
Writing Style
8/10
Utility
17/20
Modifiers: -2

Areas to Improve

  • File exceeds 100 lines but lacks table of contents for navigation
  • MCP search examples include verbose parameters that could be condensed
  • No explicit numbered implementation workflow; user must infer steps from sections

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 1/18/2026

Developer Feedback

I took a look at your pino skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 80/100, solid B-grade territory. This is based on Anthropic's skill best practices rubric. Your Ease of Use is the strongest area (22/25) — the metadata and trigger coverage are really well thought out. The weakest spot is Progressive Disclosure Architecture (22/30) — there's room to make the content more scannable and token-efficient.

What's Working Well

  • Metadata is chef's kiss — Your frontmatter has excellent trigger coverage for logging intents and Pino-specific patterns. The regex-based artifact triggers are solid.
  • Templates are properly extracted — Separating logger setup and request logging templates keeps the main SKILL.md from bloating, and you've got good customization points documented.
  • Practical patterns section — The good/bad code comparisons for things like child loggers, transports, and redaction actually help developers avoid mistakes.

The Big One: Missing Table of Contents

Your file is ~300 lines but has no TOC. This is hurting your PDA score and making navigation rough. Add a markdown TOC at the top:

## Contents

- [Quick Start](#quick-start)
- [Log Levels](#log-levels)
- [Child Loggers](#child-loggers)
- [Transports](#transports)
- [Redaction Patterns](#redaction-patterns)
- [Error Handling](#error-handling)
- [Anti-Patterns](#anti-patterns)

Then add matching anchor links to your section headers. This bumps you +2 points easily.

Other Things Worth Fixing

  1. Verbose MCP examples — The <mcp_first> section includes full MCP calls with mainResearchGoal, researchGoal, and reasoning parameters. Condense these or move detailed patterns to a reference file. Saves tokens and improves readability. (+1 point)

  2. Implicit workflow steps — You've got sections but no explicit "Step 1, Step 2" guide. Users have to infer the workflow. Add a numbered workflow: 1. Install dependencies → 2. Create logger.ts from template → 3. Add request middleware → 4. Verify redaction (+2 points)

  3. Directory naming convention — You're using templates/ instead of references/. While it works, switching to references/ aligns with standard skill conventions and makes the structure more discoverable. Minor but worth noting. (+1 point)

Quick Wins

Fixing these three things gets you to 86/100 (A territory):

  • Add TOC to the main file (+2)
  • Number your workflow steps explicitly (+2)
  • Trim verbose MCP calls (+1)

The skill itself is solid and useful — logging setup is genuinely a pain point in Node projects, and you've covered the real-world scenarios well. These are just structural polish to make it easier for developers to navigate and use.


Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that installs skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.

AI-Detected Topics

Extracted using NLP analysis

child loggers JSON logger pino log logger Node.js JSON fast JSON log levels loggers pino description

Report Security Issue

Found a security vulnerability in this agent skill?