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
- Select the desired ${technologyStack} technology stack for the application based on the user's preferred hosting space, ${hostingSpace}.
- Outline the key features such as ${features:booking system, payment gateway}.
- Ensure deployment is suitable for the ${environment:production} environment.
- 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
- Rapid App MVP Prototyperagentcoding
- AI-First Design Handoff Specs Generatoragentcoding
- Structured Autonomy Implementation Agentagentcoding
- PROGRESS.md Manager for Agentic Codingagentcoding
- Code Second Opinion from Gemini and Codexagentcoding
- Linear Issue Git Branch PR Creatoragentcoding
- Comprehensive Codebase Bug Analysis and Fixeragentanalysis
- Xcode MCP Usage Guidelines for Agentsagenttool_use
- Xcode MCP Usage Guidelinesagenttool_use
- Local Documentation Online Sync Automatoragentoperations