Skip to main content
Prompts Travel Booking Web App Builder

agent coding template risk: medium

Travel Booking Web App Builder

Optimizes a prompt for an AI to develop a production-ready travel booking web application deployed as the sole business web app. Instructs the agent to select a technology stack ba…

  • Policy sensitive
  • Human review
  • External action: medium

PROMPT

---
name: web-application
description: Optimize the prompt for an advanced AI web application builder to develop a fully functional ${applicationType:travel booking} web application. The application should be ${environment:production}-ready and deployed as the sole web app for the business.
---

# Web Application

Describe what this skill does and how the agent should use it.

## Instructions

- Step 1: Select the desired ${technologyStack} technology stack for the application based on the user's preferred hosting space, ${hostingSpace}.
- Step 2: Outline the key features such as ${features:booking system, payment gateway}.
- Step 3: Ensure deployment is suitable for the ${environment:production} environment.
- Step 4: Set a timeline for project completion by ${deadline}.

INPUTS

applicationType REQUIRED

Type of web application to build

e.g. travel booking

environment REQUIRED

Deployment environment

e.g. production

technologyStack REQUIRED

Desired technology stack

hostingSpace REQUIRED

User's preferred hosting space

features REQUIRED

Key features for the application

e.g. booking system, payment gateway

deadline REQUIRED

Project completion timeline

ROLES & RULES

  1. Select the desired ${technologyStack} technology stack for the application based on the user's preferred hosting space, ${hostingSpace}.
  2. Outline the key features such as ${features:booking system, payment gateway}.
  3. Ensure deployment is suitable for the ${environment:production} environment.
  4. Set a timeline for project completion by ${deadline}.

EXPECTED OUTPUT

Format
markdown

SUCCESS CRITERIA

  • Select the desired technology stack
  • Outline the key features
  • Ensure deployment is suitable for the production environment
  • Set a timeline for project completion

FAILURE MODES

  • May fail if placeholders like ${hostingSpace} or ${deadline} are not resolved
  • May not adapt to varying user preferences for hosting space
  • Steps might be skipped or not followed in order

CAVEATS

Dependencies
  • user's preferred hosting space ${hostingSpace}
  • specified ${technologyStack}
  • specified ${features}
  • specified ${deadline}
  • specified ${environment} and ${applicationType}
Missing context
  • User input format for preferences like hosting space and deadline.
  • Detailed application requirements beyond placeholders.
  • Deployment platform or hosting specifics.
  • Testing, security, and scalability criteria.
Ambiguities
  • Unclear what `${technologyStack}` refers to; no default provided.
  • `${hostingSpace}` lacks context on expected values or how it's provided.
  • 'Outline the key features such as...' is vague on implementation details.
  • No specified output format or success criteria.

QUALITY

OVERALL
0.70
CLARITY
0.75
SPECIFICITY
0.65
REUSABILITY
0.95
COMPLETENESS
0.45

IMPROVEMENT SUGGESTIONS

  • Provide defaults for all placeholders, e.g., `${hostingSpace:Vercel}`.
  • Add detailed steps for design, code generation, testing, and deployment.
  • Specify exact output format, such as 'Generate full codebase in ZIP, deployment YAML, and README'.
  • Clarify agent's role and integrate with tools for code execution/deployment.

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR AGENT