template-overview

Summarize monorepo architecture, packages, commands, and environment variables.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/dtaborda/startup-saas-template --skill template-overview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-overview
Source: https://github.com/dtaborda/startup-saas-template/tree/main/skills/template-overview
Command: npx skills add https://github.com/dtaborda/startup-saas-template --skill template-overview

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides immediate project onboarding context for startup-saas-template so contributors can understand the directory layout, architecture, and operational commands without searching through multiple docs.

Core Features & Use Cases

  • Architecture Map & References: Summarizes the monorepo flow across ui/, packages/core, and packages/db while pointing to the lighthouse architecture doc for deeper design rationale.
  • Operational Reference: Lists quick commands for development, linting, building, testing, and database generation plus the signed data flows for server actions and route handlers.
  • Contracts, Environments, and Practices: Highlights key shared contracts, required environment variables, commit style, and related AI skills for UI, BFF, and contract management.

Quick Start

Request template-overview to quickly get the project's architecture, package map, and command reference.

Frequently Asked Questions about template-overview

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I onboard to a Next.js monorepo using Turborepo and Supabase?

To onboard to a Next.js monorepo with Turborepo and Supabase, you need a concise project overview covering the directory layout, package boundaries, and operational commands. This overview provides the monorepo architecture map, environment variable requirements, and quick command references for development, linting, building, and testing.

What is the architecture flow of a Turborepo monorepo with Supabase and Next.js?

The architecture flow of a Turborepo monorepo with Supabase and Next.js connects the ui, packages/core, and packages/db directories. It maps data flows through server actions and route handlers, pointing to the lighthouse architecture doc for deeper design rationale.

How do I get a list of quick commands for a Next.js monorepo setup?

You get a list of quick commands for a Next.js monorepo setup by requesting a project overview reference. This reference lists operational commands for development, linting, building, testing, and database generation, along with signed data flows for server actions and route handlers.

Can I find shared contracts and environment variables for a Supabase monorepo in one place?

Yes, you can find shared contracts and environment variables for a Supabase monorepo in one place. The overview highlights key shared contracts, required environment variables, commit style guidelines, and related AI skills for UI, BFF, and contract management.

Do I need to understand the packages directory structure before contributing to a Turborepo project?

Yes, you need to understand the packages directory structure before contributing to a Turborepo project. Navigating the packages/core and packages/db boundaries is essential for understanding data flows and operational commands within the monorepo architecture.

What's the best way to navigate a startup SaaS template architecture?

The best way to navigate a startup SaaS template architecture is to use a project onboarding overview. It delivers the package lists, architecture diagrams, quick commands, and related documentation links directly from the project root, enabling quick orientation for new contributors.