Skip to content

multimodel-dev-os Templates Guide

multimodel-dev-os ships with 5 production-ready, stack-specific real-world templates that turn simple directories into structured developer profiles.

Available Templates

1. nextjs-saas

  • Stack: Next.js 14 (App Router), React 18, TypeScript, Tailwind CSS, Prisma ORM, Stripe payments
  • Use Case: Subscription-based applications and SaaS products.
  • Skill File: .ai/skills/nextjs-action-build.md (React Server Actions security guidelines).

2. wordpress-site

  • Stack: WordPress Core, PHP, Gutenberg Block APIs, theme customization hooks, MySQL
  • Use Case: Headless or standard custom themes and plugins.
  • Skill File: .ai/skills/plugin-boilerplate.md (Sanitization gates and $wpdb->prepare queries).

3. ecommerce-store

  • Stack: Headless Store API, cart states, secure payment webhooks (Stripe/Medusa)
  • Use Case: PCI-compliant headless e-commerce store with secure checkout loops.
  • Skill File: .ai/skills/webhook-handler.md (Payment webhooks listener auditing).

4. seo-landing-page

  • Stack: Astro, HTML5, structured JSON-LD SEO markup, asset minification frameworks
  • Use Case: Ultra-fast static marketing and landing page layouts.
  • Skill File: .ai/skills/seo-audit.md (Google Lighthouse and Core Web Vitals optimization audit).

5. general-app

  • Stack: Node.js, Express, ES6 Javascript, PostgreSQL, Jest
  • Use Case: Universal backend APIs, CLI tools, and default projects.
  • Skill File: .ai/skills/example-skill.md (Generic backend standard routing/validation rules).

Scaffolding Directory Structure

├── AGENTS.md                   # Stack building conventions
├── MEMORY.md                   # Architectural decisions record
├── TASKS.md                    # Active task tracking
├── RUNBOOK.md                  # Team operations runbook
└── .ai/
    ├── config.yaml             # Core adapters setup
    ├── context/                # Context budgets & maps
    │   ├── project-brief.md
    │   ├── architecture.md
    │   ├── model-map.md
    │   └── context-budget.md
    └── skills/                 # High-fidelity programming skills
        └── [template-specific-skill].md

CLI Configuration Commands

To view and list templates directly from your shell:

bash
# List all templates
npx multimodel-dev-os templates

# Inspect nextjs-saas layout details
npx multimodel-dev-os show-template nextjs-saas

# Bootstrap target using a template
npx multimodel-dev-os init --target ../my-new-app --template nextjs-saas

Template Quality Assurance

To ensure all contributed templates meet our rigorous quality standards before packaging, refer to our Template Quality Assurance Blueprint.

Template Recommendations for Existing Repos

If you are onboarding an existing repository and unsure which template profile to use, the recommendation engine can automatically analyze your project files:

bash
# Analyze framework and package signals, then output recommendation
npx multimodel-dev-os onboard recommend --target .

For detailed heuristics and confidence weights, refer to the Template Recommendation Engine docs.

Released under the MIT License.