跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Fastify

技能 已验证 活跃

Production Fastify (TypeScript) patterns: schema validation, plugins, typed routes, error handling, security hardening, logging, testing with inject, and graceful shutdown

目的

To guide developers in building high-performance, type-safe, and production-ready backends with Fastify and TypeScript by showcasing best practices and common patterns.

功能

  • Production Fastify patterns
  • Schema validation with Zod/TypeBox
  • Plugin architecture and encapsulation
  • Security hardening examples
  • Testing with Fastify inject

使用场景

  • Building high-performance TypeScript APIs
  • Implementing schema-first validation
  • Structuring Node.js backends with plugins
  • Applying security best practices

非目标

  • Providing a complete application boilerplate
  • Covering every possible Fastify plugin
  • Replacing official Fastify documentation

Trust

  • info:Issues AttentionOpen issues: 4, Closed issues (last 90d): 0. The closure rate is 0%, indicating slow response to new issues.

Execution

  • info:Pinned dependenciesThe SKILL.md demonstrates pinning interpreters and side-effect headers for scripts, but the overall project does not appear to have a lockfile for its npm dependencies.

安装

npx skills add bobmatnyc/claude-mpm-skills

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
97 /100
13 days ago 分析

信任信号

最近提交about 1 month ago
星标44
许可证MIT
状态
查看源代码

类似扩展

Senior Backend Engineer

100

Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.

技能
alirezarezvani

Netlify Identity

100

用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。

技能
netlify

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

技能
auth0

Openclaw Testing

100

Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.

技能
steipete

Crabbox

100

Use Crabbox for OpenClaw remote validation across Linux, macOS, Windows, and WSL2. Default to Blacksmith Testbox for broad Linux proof; includes direct Blacksmith and owned AWS/Hetzner fallback notes when Crabbox fails.

技能
steipete

Testing Clickup Cli

100

运行和管理 clickup-cli 的测试。涵盖单元测试、针对真实 ClickUp 工作区的端到端测试以及测试数据设置。在运行测试、添加测试覆盖率、调试测试失败或设置测试夹具时使用。

技能
krodak