SuperAPI AI Directory

turborepo

General & other

View repository

Updated 10-16 06:47

About this skill

Turborepo Reference

Turborepo — a high-performance build system for JavaScript / TypeScript monorepos. Refer to it when configuring turbo.json, managing tasks, caching, and integrating various tools.

Directory Structure

skills/turborepo/
  SKILL.md
  references/
    getting-started/
      README.md
      installation.md
      add-to-existing.md
      editor-integration.md
      start-with-an-example.md
    core-concepts/
      README.md
      package-and-task-graph.md
      package-types.md
      remote-caching.md
    crafting-your-repository/
      README.md
      structuring.md
      dependencies.md
      internal-packages.md
      tasks.md
      running-tasks.md
      caching.md
      environment-variables.md
      developing.md
      ci.md
      upgrading.md
      understanding-your-repository.md
    guides/
      README.md
      ai.md
      coordinating-runtime-dependencies.md
      generating-code.md
      handling-platforms.md
      microfrontends.md
      migrating-from-nx.md
      multi-language.md
      publishing-libraries.md
      single-package-workspaces.md
      skipping-tasks.md
    guides-frameworks/
      README.md
      framework-bindings.md
      nextjs.md
      nuxt.md
      rsbuild.md
      sveltekit.md
      vite.md
    guides-ci-vendors/
      README.md
      buildkite.md
      circleci.md
      github-actions.md
      gitlab-ci.md
      travis-ci.md
      vercel.md
    guides-tools/
      README.md
      biome.md
      docker.md
      eslint.md
      jest.md
      oxc.md
      playwright.md
      prisma.md
      python-experimental.md
      rust-experimental.md
      shadcn-ui.md
      storybook.md
      tailwind.md
      typescript.md
      vitest.md
    configuration/
      README.md
      globs.md
      package-configurations.md
      system-environment-variables.md
      turbo-json.md
    cli/
      README.md
      boundaries.md
      gen.md
      options-overview.md
      other-commands.md
      prune.md
      query.md
      run.md
      watch.md
    messages-error-docs/
      README.md
      invalid-env-prefix.md
      missing-root-task-in-turbo-json.md
      package-task-in-single-package-workspace.md
      recursive-turbo-invocations.md
      unnecessary-package-task-syntax.md
  samples/
    README.md
    ci-github-actions.md
    code-generation.md
    dev-workflow.md
    environment-variables.md
    filtering-tasks.md
    internal-packages.md
    monorepo-setup.md
    publishing-packages.md
    remote-caching.md
    task-pipeline.md
  scripts/
    README.md
    build-deploy.md
    cache.md
    cli.md
    dev.md
    generate.md
    inspect.md
    install.md
    migrate.md

Exploration Procedure

Derive the category from the task, and identify the target page in the category's README.md:

  1. Find the category corresponding to the task in the mapping table below
  2. Refer to that category's references/{category}/README.md to identify the target page
  3. Read the corresponding page's .md to check the details

Task → Category Mapping

Task Category Reference README
Installation, introducing into an existing repository, create-turbo, editor integration, starting from a sample getting-started references/getting-started/README.md
Concepts of package graph, task graph, DAG, package types, Remote Caching core-concepts references/core-concepts/README.md
Repository structure, dependency management, internal packages, task configuration/execution, caching, environment variables, development/Watch mode, CI setup, version upgrades crafting-your-repository references/crafting-your-repository/README.md
Code generation, task skipping, library publishing, single package, multi-language, microfrontends, Nx migration, AI integration, runtime dependency tuning guides references/guides/README.md
Next.js, Nuxt, SvelteKit, Vite, Rsbuild, framework bindings guides-frameworks references/guides-frameworks/README.md
GitHub Actions、Vercel、GitLab CI、CircleCI、Buildkite、Travis CI guides-ci-vendors references/guides-ci-vendors/README.md
TypeScript, ESLint, Biome, Oxc, Tailwind CSS, Jest, Vitest, Playwright, Storybook, Prisma, Docker, shadcn/ui, Rust / Python (experimental support) guides-tools references/guides-tools/README.md
turbo.json configuration, package configuration (extends), system environment variables (TURBO_*), glob specifications configuration references/configuration/README.md
turbo run, turbo watch, turbo gen, turbo prune, turbo query, turbo boundaries, other CLI commands, flag list cli references/cli/README.md
Investigate the causes of and remedies for error messages messages-error-docs references/messages-error-docs/README.md
Monorepo setup, task pipelines, filtering, Remote Cache, typical usage of internal packages samples samples/README.md
Installation/CLI commands, build/deploy, cache management, code generation, dev server, structure inspection, migration scripts scripts/README.md