seed-tenant

Seed a fresh Cosmos DB tenant via a deterministic nine-phase workflow.

2|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Remaker-Digital/groundtruth-kb --skill seed-tenant
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seed-tenant
Source: https://github.com/Remaker-Digital/groundtruth-kb/tree/main/.codex/skills/seed-tenant
Command: npx skills add https://github.com/Remaker-Digital/groundtruth-kb --skill seed-tenant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates the manual, error-prone work of creating and configuring a complete Cosmos DB tenant environment from scratch, especially when you need a clean, consistent baseline for development or onboarding.

Core Features & Use Cases

  • Nine-phase tenant provisioning: Runs an ordered set of phases to create partitions, containers, tenant configuration, preferences, team setup, knowledge base, platform config, demo data, and a final summary.
  • Safe dry-run and controlled execution: Supports preview mode with no writes, then a clean write mode that produces a production-ready tenant environment.
  • Optional demo and embedding setup: Can seed demo conversations and optionally embed KB articles (requires Azure OpenAI).

Quick Start

Run a dry-run to preview changes with: /seed-tenant --demo.

Frequently Asked Questions about seed-tenant

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

FAQPage Schema
How do I automate Cosmos DB tenant provisioning for new customer onboarding?▼

Cosmos DB tenant provisioning is automated by a deterministic nine-phase seeding workflow that creates partitions, containers, configurations, team setups, and knowledge bases for new customer tenants.

What is the best way to bootstrap demo data into a Cosmos DB environment?▼

The best way to bootstrap demo data is running a seeding script with the --demo flag, which populates demo conversations and optionally embeds knowledge base articles using Azure OpenAI.

Does the environment seeding process support a dry-run before applying changes?▼

Environment seeding supports a safe dry-run mode that previews all provisioning changes without writing data, followed by a controlled execution mode to produce the final tenant environment.

Can I initialize a knowledge base for a new tenant without manual configuration?▼

Knowledge base initialization is handled automatically during the tenant seeding workflow, creating baseline articles and optionally embedding them via Azure OpenAI during the environment bootstrapping process.

How does the clean-slate phase work when seeding a fresh tenant in Cosmos DB?▼

The clean-slate phase enforces a fresh baseline by deleting existing tenant partition data before proceeding with the ordered creation of containers, preferences, and platform configurations.

Do I need Azure OpenAI to run the tenant provisioning workflow?▼

Azure OpenAI is not required for core tenant provisioning, but it is necessary when you want to enable the optional embedding of knowledge base articles during the seeding process.