This page contains the type definitions used in the Prompt Library.
type EnvironmentVariable = {
name: string;
description: string;
required: boolean;
};
type Extension = {
name: string;
command: string;
is_builtin: boolean;
link?: string;
installation_notes?: string;
environmentVariables?: EnvironmentVariable[];
};
type Category = "business" | "technical" | "productivity";
type Prompt = {
id: string;
title: string;
description: string;
example_prompt: string;
extensions: Extension[];
category: Category;
featured?: boolean;
};