Notre avis
Permet de découvrir la structure d'un projet Pikku en listant les fonctions, middlewares, permissions, tags, routes HTTP, canaux, planificateurs, files d'attente et autres composants via des commandes CLI.
Points forts
- Fournit une vue d'ensemble complète et structurée du projet
- Commandes simples avec options --verbose et --limit pour affiner les résultats
- Aide à localiser rapidement les fonctions sans tags ou types de transport
- Idéal pour l'audit rapide de projets Pikku existants
Limites
- Dépend de la commande yarn, nécessite que le projet soit installé
- Ne permet pas de modifier le code, seulement de le visualiser
- Les résulats peuvent être volumineux sur les gros projets
Lorsque vous avez besoin d'explorer un projet Pikku existant, de trouver des fonctions spécifiques ou de vérifier la configuration globale.
Lorsque vous écrivez de nouveau code Pikku (utilisez le skill de câblage spécifique) ou si vous cherchez une documentation conceptuelle sur Pikku (utilisez pikku-concepts).
Analyse de sécurité
SûrThe skill only runs 'yarn pikku info' commands with various flags to inspect project structure. These are read-only CLI invocations that output information; there is no file deletion, network exfiltration, or execution of arbitrary code.
Aucun point d'attention détecté
Exemples
Show me all the functions registered in this Pikku project, including their transport types and source files.Can you give me a full overview of this Pikku project? List all functions, middleware, permissions, and tags with their counts.List all middleware and permissions defined in this Pikku project, with verbose details including source files.name: pikku-info description: 'Discover what exists in a Pikku project — 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. TRIGGER when: user asks "what functions exist?", "show me the project structure", "list routes/middleware/permissions", or needs to understand an existing Pikku codebase. DO NOT TRIGGER when: user is writing new code (use the specific wiring skill) or asking about Pikku concepts (use pikku-concepts).' allowed-tools: Bash(yarn pikku info *) argument-hint: '[functions|tags|middleware|permissions] [--verbose] [--limit N]'
Pikku Project Discovery
Use the pikku info CLI commands to inspect this Pikku project. Run the commands below and present the results to the user in a clear summary.
Available Commands
Always use --silent to suppress the banner and inspector logs.
Functions
List all registered pikku functions:
yarn pikku info functions --silent
For full details including transport type (http/channel/scheduler/queue/workflow/mcp/cli/trigger), middleware, permissions, and source file:
yarn pikku info functions --verbose --silent
Tags
List all tags with counts of associated functions, middleware, and permissions:
yarn pikku info tags --silent
For full names instead of counts:
yarn pikku info tags --verbose --silent
Middleware
List all middleware definitions:
yarn pikku info middleware --silent
For full details including source file, required services, and description:
yarn pikku info middleware --verbose --silent
Permissions
List all permission definitions:
yarn pikku info permissions --silent
For full details including source file, required services, and description:
yarn pikku info permissions --verbose --silent
Instructions
- If the user specifies a subcommand (e.g.,
/pikku-info functions), run only that command. - If no subcommand is specified, run all four commands to give a complete project overview.
- Always use
--silentto suppress the Pikku banner and inspector logs. - Use
--verbosewhen the user asks for details, file paths, or "more info". - Use
--limit Nto control output size (default is 50 rows). - After running the commands, summarize the findings concisely:
- Total count of functions, tags, middleware, and permissions
- Notable patterns (e.g., which transport types are in use, which tags group the most functions)
- Any functions without tags or transport types (potential issues)
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.