Skills
Blyp skills are portable markdown files that help AI coding agents install and wire Blyp correctly. Start with blyp-core, then add only the supported presets that match the runtime or connector used by the repo.
This first release covers supported presets only. It does not claim full coverage for every Blyp export.
Install flow
You can install bundled skills automatically using the CLI:
blyp skills installThis opens an interactive picker. To install a specific skill by name:
blyp skills install blyp-core
- Install
blyp-corefirst. - Add only the runtime or connector presets the repo actually needs.
- Copy the canonical
SKILL.mdfile into the matching agent directory.
Agent install paths
| Agent | Project-local path | Global path |
|---|---|---|
| Codex | .agents/skills/<skill>/SKILL.md | ~/.agents/skills/<skill>/SKILL.md |
| OpenCode | .opencode/skills/<skill>/SKILL.md | ~/.config/opencode/skills/<skill>/SKILL.md |
| Claude Code | .claude/skills/<skill>/SKILL.md | ~/.claude/skills/<skill>/SKILL.md |
| Cursor | .cursor/rules/<skill>/SKILL.md | ~/.cursor/rules/<skill>/SKILL.md |
Supported preset matrix
| Preset | Category | Covers | When to install | Docs | Raw file |
|---|---|---|---|---|---|
blyp-core | core | Base Blyp install, config, ingestion, and runtime rules | Install first in any repo where an agent might add or modify Blyp logging. | Core | /skills/blyp-core/SKILL.md |
blyp-nextjs | integration | Next.js App Router routes with withLogger() and clientLogHandler | Install when the codebase uses Next.js App Router and imports from @blyp/core/nextjs. | Next.js | /skills/blyp-nextjs/SKILL.md |
blyp-express | integration | Express middleware, req.blypLog, and error logging flow | Install when the codebase mounts Blyp in Express and needs correct middleware ordering. | Express | /skills/blyp-express/SKILL.md |
blyp-hono | integration | Hono middleware, context.get("blypLog"), and ingestion interception | Install when the app uses Hono middleware and request logging via @blyp/core/hono. | Hono | /skills/blyp-hono/SKILL.md |
blyp-elysia | integration | Elysia plugin setup and ctx.log request logging | Install when the server uses Elysia and integrates Blyp as a plugin. | Elysia | /skills/blyp-elysia/SKILL.md |
blyp-workers | integration | Workers-only initWorkersLogger(), createWorkersLogger(), and manual emit() | Install when the target runtime is Cloudflare Workers instead of Node.js or Bun. | Cloudflare Workers | /skills/blyp-workers/SKILL.md |
blyp-client-expo | integration | Browser createClientLogger() and Expo createExpoLogger() delivery rules | Install when Blyp needs to emit from browsers or Expo apps into a Blyp-enabled backend. | Client + Expo | /skills/blyp-client-expo/SKILL.md |
blyp-betterstack | connector | connectors.betterstack, auto/manual log forwarding, and Better Stack error tracking | Install when the codebase forwards Blyp logs or handled errors into Better Stack. | Better Stack | /skills/blyp-betterstack/SKILL.md |
blyp-posthog | connector | connectors.posthog, auto/manual delivery, and error tracking | Install when the codebase forwards Blyp logs or errors into PostHog. | PostHog | /skills/blyp-posthog/SKILL.md |
blyp-sentry | connector | connectors.sentry, auto/manual delivery, and existing client reuse | Install when Blyp logs or structured events need to flow into Sentry. | Sentry | /skills/blyp-sentry/SKILL.md |
blyp-otlp | connector | Named OTLP targets, auto/manual delivery, and client forwarding requests | Install when Blyp forwards to Grafana, Datadog, Honeycomb, or another OTLP target. | OTLP | /skills/blyp-otlp/SKILL.md |
What each preset gives agents
blyp-core: package install, runtime export selection,blyp.config.*,/inngest, and production-safe Blyp defaultsblyp-nextjs:@blyp/core/nextjs,withLogger(...), andclientLogHandlerblyp-express:@blyp/core/express,req.blypLog, andcreateExpressErrorLogger()blyp-hono:@blyp/core/hono, middleware on"*", andcontext.get("blypLog")blyp-elysia:@blyp/core/elysiaandctx.logblyp-workers: Workers-only logging withinitWorkersLogger(),createWorkersLogger(), and manualemit()blyp-client-expo: browser and Expo logging, delivery queues, and connector forwarding requests through Blypblyp-betterstack:connectors.betterstack, auto or manual log forwarding, and Better Stack error trackingblyp-posthog:connectors.posthog, auto or manual mode, and error trackingblyp-sentry:connectors.sentry, auto or manual mode, and existing client reuseblyp-otlp: named OTLP targets and explicit connector names for manual or client forwarding