pikkujspikkujsOfficial·24 Agent Skills Included

pikku

Build type-safe Node.js backends across any runtime

Builds TypeScript backends where one function serves HTTP, WebSocket, queues, cron, CLI, and MCP without rewrite. Generates type-safe clients, OpenAPI docs, and database types automatically, eliminating boilerplate and manual wiring. Guides coding agents through Pikku projects with routing, auth, workflows, deployment, and testing best practices.
npx skills add pikkujs/pikku --all -g -y
Available:

Gives coding agents the Pikku mental model, monorepo layout, commands, and coding rules so they can safely build and modify Pikku applications.

All Skills in This Repository (24)

Pure Emerald Level Indicators
📦 In Repo
pikkujspikkujs

pikku-cron

Wire Pikku functions to cron schedules using wireScheduler and pikkuVoidFunc.

Official
Intermediate
📦 In Repo
pikkujspikkujs

pikku-deploy-fastify

Deploy Pikku apps into Fastify environments with standalone servers or plugin integration.

Official
Intermediate
📦 In Repo
pikkujspikkujs

pikku-testing

Test Pikku functions, middleware, and services across unit and integration layers.

Official
Intermediate
📦 In Repo
pikkujspikkujs

pikku-deploy-uws

Deploy Pikku applications on uWebSockets.js with HTTP and WebSocket support.

Official
Advanced
📦 In Repo
pikkujspikkujs

pikku-websocket

Wire WebSocket channels to Pikku actions with per-action routing and EventHub pub/sub.

Official
Advanced
📦 In Repo
pikkujspikkujs

pikku-security

Secure Pikku applications with authentication, authorization, and middleware across transports.

Official
Advanced
📦 In Repo
pikkujspikkujs

pikku-http

Wire Pikku functions to HTTP endpoints with routes, groups, and middleware.

Official
Advanced
📦 In Repo
pikkujspikkujs

pikku-versioning

Hash Pikku function schemas into a versions.json manifest for CI checks.

Official
Advanced
📦 In Repo
pikkujspikkujs

pikku-info

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

Official
Intermediate
📦 In Repo
pikkujspikkujs

pikku-deploy-nextjs

Generate typed Next.js wrappers for Pikku API routes and RPC calls.

Official
Advanced
📦 In Repo
pikkujspikkujs

pikku-mcp

Expose Pikku functions as MCP tools, resources, and prompts.

Official
Intermediate
📦 In Repo
pikkujspikkujs

pikku-deploy-lambda

Deploy Pikku applications to AWS Lambda with HTTP, scheduled, SQS, and WebSocket support.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Pikku skills?

Run `npx skills add pikkujs/pikku --all -g -y` in your terminal to install all Pikku skills globally for your coding agent.

What is the Pikku framework?

Pikku is a TypeScript framework that lets you write business logic once and expose it over HTTP, WebSocket, queues, schedulers, CLI, or MCP. It runs on Express, Fastify, Next.js, AWS Lambda, Cloudflare Workers, and more.

How do Pikku skills help coding agents?

Each skill teaches your agent one Pikku surface — wiring, auth, workflows, deployment, testing — with exact commands and common pitfalls, so it writes correct Pikku code on the first pass.

Does Pikku work with Claude Code and other agents?

Yes. All skills follow the universal SKILL.md standard and work in Claude Code, Cursor, Codex, and other compatible agents.

Can Pikku deploy to serverless platforms?

Yes. Pikku ships adapters for AWS Lambda, Cloudflare Workers, Azure Functions, and Bun, plus a Fabric platform for one-command deployments.

Related Repositories in Software Engineering

View All in Software Engineering