templates

Select an application template based on requested project type.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/nishchaydev/emitra --skill templates-nishchaydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: templates
Source: https://github.com/nishchaydev/emitra/tree/main/.agent/skills/app-builder/templates
Command: npx skills add https://github.com/nishchaydev/emitra --skill templates-nishchaydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the guesswork of starting a new project by helping you choose the correct starter template instead of assembling boilerplate manually.

Core Features & Use Cases

  • Selective template selection: Reads only the template that matches the user’s requested project type.
  • Multi-stack scaffolding guidance: Covers web apps, APIs, mobile apps, desktop apps, extensions, CLIs, monorepos, and Astro blogs/docs.
  • Clear onboarding flow: Directs the user from intent (e.g., “create saas app”) to the exact template instructions to follow.

Quick Start

Ask: create nextjs-saas app.

Frequently Asked Questions about templates

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

FAQPage Schema
How do I scaffold a new SaaS or Next.js app without manually writing boilerplate?

To scaffold a SaaS or Next.js app without manual boilerplate, request your specific project type, such as a nextjs-saas app. The template selector matches your app type and provides the exact starter instructions to follow.

What project types are supported by automated template selection?

Automated template selection supports web apps, SaaS backends, REST APIs, mobile apps, desktop apps, browser extensions, CLIs, monorepos, and static docs or Astro blogs. It parses your requested app type to choose the matching foundation.

Can I generate a monorepo or API boilerplate using this project scaffolding tool?

Yes, you can generate monorepo and API boilerplate using this project scaffolding tool. Specify monorepo or REST API as your project type to receive the matching template instructions for your chosen architecture.

What is the best way to ensure consistent architecture decisions when starting a new project?

The best way to ensure consistent architecture decisions is to use selective template selection instead of manual scaffolding. It prevents errors by reading only the template that matches your requested app type.

Does this app generator work for both browser extensions and desktop apps?

Yes, this app generator works for both browser extensions and desktop apps. It directs you from your initial intent to the exact template instructions for these and other supported project types.

Why should I choose a starter template over manually assembling project boilerplate?

You should choose a starter template over manual assembly to remove the guesswork of starting a new project. It prevents slow, error-prone manual scaffolding and inconsistent architecture decisions by matching your app type.