pikku-info

Identify and summarize registered Pikku functions, tags, middleware, and permissions.

56|Updated Apr 18, 2021
One-click install
npx skills add https://github.com/pikkujs/pikku --skill pikku-info
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pikku-info
Source: https://github.com/pikkujs/pikku/tree/main/.claude/skills/pikku-info
Command: npx skills add https://github.com/pikkujs/pikku --skill pikku-info

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Pikku info skill helps you discover what exists in a Pikku project by listing registered functions, tags, middleware, permissions, HTTP routes, channels, schedulers, queues, and more. Use when you need to understand the project structure, find existing functions, or check what middleware and permissions are defined.

Core Features & Use Cases

  • List all registered Pikku functions with transport types and metadata.
  • Show which tags, middleware, and permissions are defined and where they apply.
  • Provide a quick project structure overview to assist onboarding and auditing.

Quick Start

Run the Pikku info command to summarize the project's functions, routes, middleware, and permissions.

Frequently Asked Questions about pikku-info

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list all registered functions and routes in a Pikku project?

To list Pikku project functions, you can run the info command to summarize registered functions, HTTP routes, schedulers, and queues, producing a complete inventory with metadata and transport types.

What is the best way to discover middleware and permissions in a Pikku project?

Discovering middleware and permissions in a Pikku project involves scanning code definitions to show exactly where they apply and which registered functions they protect, providing a quick audit of access control.

Can I get an overview of project structure from frontmatter metadata in Pikku functions?

Yes, you can get an overview of project structure by extracting frontmatter-driven names and descriptions from Pikku functions, reflecting the actual definitions present in the code for accurate discovery.

How do I find existing channels and queues when onboarding to a Pikku project?

To find existing channels and queues during onboarding, run a project discovery scan to expose the overall structure and identify all defined transport types and background tasks.

Does the Pikku info discovery tool provide counts and notable gaps for registered tags?

Yes, the Pikku info discovery tool provides counts and identifies notable gaps by inventorying all registered tags, ensuring the results accurately reflect the actual definitions present in your codebase.