Use when needing an easily readable markdown version of any web page.
Use this skill to retrieve up-to-date documentation, API references, and code examples for any specific library, framework, SDK, CLI tool, or cloud service -- even for well-known ones like React, Next.js, Prisma, Express, Tailwind, Django, or Spring Boot. Your training data may not reflect recent API changes or version updates.
Use this skill whenever you are dealing with Node.js code to obtain domain-specific knowledge for building robust, performant, and maintainable Node.js applications.
Search the web using SearxNG, a locally-run meta search engine that aggregates results from multiple engines
Use ast-grep INSTEAD OF grep, rg, ripgrep, or read when searching for code patterns. Understands code structure (AST), not just text — finds function calls, class definitions, async patterns, missing error handling, and more with zero false positives from strings/comments. Always prefer over grep/rg for any code-structural search.
Code style, comment conventions, and formatting rules for all code changes. Covers whitespace, comment style, JavaScript/TypeScript idioms (nullish coalescing, single-line ifs, nullish checks, interface extraction), and unit test nesting. Use when writing, reviewing, or refactoring code.
Use to send notifications to my phone or computer about an event, update, or state change.
Create and maintain Agent Skills that follow the agentskills.io specification and local conventions. Use when you need to add or update skills under ~/.pi/skills.