turborepo-workflow

仓库创建 2024年12月9日最近提交 6 小时前SkillHot 收录 5 小时前
▸ 精选理由

对维护 monorepo 的开发者和自动化 agent 很实用。

这个 Skill 做什么

描述 ChatbotX pnpm + Turborepo 单体仓库的开发与构建工作流。

把 pnpm workspaces + Turborepo 的单体仓库日常开发串起来:启动各服务的 dev server、统一构建、跑 lint、管理 workspace 包等。碰到要同时本地联调 Next.js 前端、后台 worker、实时服务,或要做整体打包、发布时用它。优势是把多应用、多端口、多包的流程标准化,减少在 monorepo 中手工切换和环境不一致的问题。

▸ 展开 SKILL.md 英文原文

Manage turborepo monorepo development workflow including dev servers, builds, linting, and package management. Use when running dev, build, lint, deploy, or managing workspace packages in this pnpm + turbo monorepo.

开发编程monorepoturborepopnpm通用
524
Stars
116
Forks
21
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/ChatbotXIO/ChatbotX/main/.agents/skills/turborepo-workflow/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/ChatbotXIO/ChatbotX/main/.agents/skills/turborepo-workflow/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Turborepo Workflow

## Project Overview

Monorepo managed by **pnpm workspaces + Turborepo**. Node >= 24, TypeScript 5.

### Workspace Layout

```
apps/
  builder/     → Next.js 16 web UI (port 3123)
  worker/      → Background workers (BullMQ, Kafka)
  realtime/    → Realtime server (port 1999)
  cli/         → CLI tool (yargs)
  mcp-server/  → MCP server

packages/
  database/    → Drizzle ORM + PostgreSQL
  ui/          → Shared UI (Tailwind 4, Radix, Dice UI)
  utils/       → Shared utilities
  redis/       → Redis/Dragonfly client
  kafka/       → Kafka client
  analytics/   → Analytics services
  worker-config/ → BullMQ queues, job types
  sdk/         → Types, integration contracts
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有