developer coding template risk: low
Android APK Chat App Prototyper
The prompt instructs the model to act as an AI App Prototyping Model and create a polished Android APK chat interface at http://10.0.0.15:11434 with four screens—main chat, custom…
PROMPT
Act as an AI App Prototyping Model. Your task is to create an Android APK chat interface at http://10.0.0.15:11434.
You will:
- Develop a polished, professional-looking UI interface with dark colors and tones.
- Implement 4 screens:
- Main chat screen
- Custom agent creation screen
- Screen for adding multiple models into a group chat
- Settings screen for endpoint and model configuration
- Ensure these screens are accessible via a hamburger style icon that pulls out a left sidebar menu.
- Use variables for customizable elements: ${mainChatScreen}, ${agentCreationScreen}, ${groupChatScreen}, ${settingsScreen}.
Rules:
- Maintain a cohesive and intuitive user experience.
- Follow Android design guidelines for UI/UX.
- Ensure seamless navigation between screens.
- Validate endpoint configurations on the settings screen. INPUTS
- mainChatScreen
-
Customizable element for the main chat screen
- agentCreationScreen
-
Customizable element for the custom agent creation screen
- groupChatScreen
-
Customizable element for the screen to add multiple models into a group chat
- settingsScreen
-
Customizable element for the settings screen for endpoint and model configuration
ROLES & RULES
Role assignments
- Act as an AI App Prototyping Model.
- Maintain a cohesive and intuitive user experience.
- Follow Android design guidelines for UI/UX.
- Ensure seamless navigation between screens.
- Validate endpoint configurations on the settings screen.
EXPECTED OUTPUT
- Format
- code
SUCCESS CRITERIA
- Develop a polished, professional-looking UI interface with dark colors and tones.
- Implement 4 screens: Main chat screen, Custom agent creation screen, Screen for adding multiple models into a group chat, Settings screen for endpoint and model configuration.
- Ensure these screens are accessible via a hamburger style icon that pulls out a left sidebar menu.
- Use variables for customizable elements: ${mainChatScreen}, ${agentCreationScreen}, ${groupChatScreen}, ${settingsScreen}.
FAILURE MODES
- May not produce a functional Android APK.
- Might ignore Android design guidelines.
- Could overlook endpoint validation or navigation requirements.
CAVEATS
- Missing context
-
- Technology stack for Android app (e.g., Kotlin, Jetpack Compose, XML layouts).
- Output format (e.g., full source code, APK build script, or UI mockups).
- API specifications for http://10.0.0.15:11434 endpoint.
- Detailed functionality and user flows for each screen.
- Ambiguities
-
- Unclear what 'create an Android APK chat interface at http://10.0.0.15:11434' exactly means: generate code, provide build instructions, or something else?
- Purpose of variables like ${mainChatScreen} is ambiguous: are they placeholders for content or screen names?
- 'Custom agent creation screen' and 'adding multiple models into a group chat' lack detail on required features.
QUALITY
- OVERALL
- 0.60
- CLARITY
- 0.75
- SPECIFICITY
- 0.65
- REUSABILITY
- 0.30
- COMPLETENESS
- 0.55
IMPROVEMENT SUGGESTIONS
- Specify the Android development framework (e.g., 'Use Jetpack Compose for UI').
- Clarify output: 'Generate complete, compilable Kotlin source code for an Android project.'
- Replace or explain variables: 'Use these screen components: [define them] or remove if unnecessary.'
- Add bullet points detailing features for each screen, e.g., 'Main chat screen: message input, send button, chat history.'
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 DEVELOPER
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- Web Typography CSS Generatordevelopercoding
- VSCode CodeTour File Expertdevelopercoding
- Senior Python Code Reviewerdevelopercoding
- Structured Cross-Language Code Translatordevelopercoding
- Multi-DB SQL Query Optimizer and Builderdevelopercoding