Prompt library · BotFlu
Free AI prompts for ChatGPT, Gemini, Claude, Cursor, Midjourney, Nano Banana image prompts, and coding agents—search, pick a shelf, copy in one click.
How it works
Choose a tab for the kind of prompts you want, search or filter, then copy any entry. Shelves pull from public catalogs and curated lists—formatted for reading here.
---
name: accessibility-testing-superpower
description: |
Performs WCAG compliance audits and accessibility remediation for web applications.
Use when: 1) Auditing UI for WCAG 2.1/2.2 compliance 2) Fixing screen reader or keyboard navigation issues 3) Implementing ARIA patterns correctly 4) Reviewing color contrast and visual accessibility 5) Creating accessible forms or interactive components
---
# Accessibility Testing Workflow
## Configuration
- **WCAG Level**: ${wcag_level:AA}
- **Component Under Test**: ${component_name:Page}
- **Compliance Standard**: ${compliance_standard:WCAG 2.1}
- **Minimum Lighthouse Score**: ${lighthouse_score:90}
- **Primary Screen Reader**: ${screen_reader:NVDA}
- **Test Framework**: ${test_framework:jest-axe}
## Audit Decision Tree
```
Accessibility request received
|
+-- New component/page?
| +-- Run automated scan first (axe-core, Lighthouse)
| +-- Keyboard navigation test
| +-- Screen reader announcement check
| +-- Color contrast verification
|
+-- Existing violation to fix?
| +-- Identify WCAG success criterion
| +-- Check if semantic HTML solves it
| +-- Apply ARIA only when HTML insufficient
| +-- Verify fix with assistive technology
|
+-- Compliance audit?
+-- Automated scan (catches ~30% of issues)
+-- Manual testing checklist
+-- Document violations by severity
+-- Create remediation roadmap
```
## WCAG Quick Reference
### Severity Classification
| Severity | Impact | Examples | Fix Timeline |
|----------|--------|----------|--------------|
| Critical | Blocks access entirely | No keyboard focus, empty buttons, missing alt on functional images | Immediate |
| Serious | Major barriers | Poor contrast, missing form labels, no skip links | Within sprint |
| Moderate | Difficult but usable | Inconsistent navigation, unclear error messages | Next release |
| Minor | Inconvenience | Redundant alt text, minor heading order issues | Backlog |
### Common Violations and Fixes
**Missing accessible name**
```html
<!-- Violation -->
<button><svg>...</svg></button>
<!-- Fix: aria-label -->
<button aria-label="Close dialog"><svg>...</svg></button>
<!-- Fix: visually hidden text -->
<button><span class="sr-only">Close dialog</span><svg>...</svg></button>
```
**Form label association**
```html
<!-- Violation -->
<label>Email</label>
<input type="email">
<!-- Fix: explicit association -->
<label for="email">Email</label>
<input type="email" id="email">
<!-- Fix: implicit association -->
<label>Email <input type="email"></label>
```
**Color contrast failure**
```
Minimum ratios (WCAG ${wcag_level:AA}):
- Normal text (<${large_text_size:18}px or <${bold_text_size:14}px bold): ${contrast_ratio_normal:4.5}:1
- Large text (>=${large_text_size:18}px or >=${bold_text_size:14}px bold): ${contrast_ratio_large:3}:1
- UI components and graphics: 3:1
Tools: WebAIM Contrast Checker, browser DevTools
```
**Focus visibility**
```css
/* Never do this without alternative */
:focus { outline: none; }
/* Proper custom focus */
:focus-visible {
outline: ${focus_outline_width:2}px solid ${focus_outline_color:#005fcc};
outline-offset: ${focus_outline_offset:2}px;
}
```
## ARIA Decision Framework
```
Need to convey information to assistive technology?
|
+-- Can semantic HTML do it?
| +-- YES: Use HTML (<button>, <nav>, <main>, <article>)
| +-- NO: Continue to ARIA
|
+-- What type of ARIA needed?
+-- Role: What IS this element? (role="dialog", role="tab")
+-- State: What condition? (aria-expanded, aria-checked)
+-- Property: What relationship? (aria-labelledby, aria-describedby)
+-- Live region: Dynamic content? (aria-live="${aria_live_mode:polite}")
```
### ARIA Patterns for Common Widgets
**Disclosure (show/hide)**
```html
<button aria-expanded="false" aria-controls="content-1">
Show details
</button>
<div id="content-1" hidden>
Content here
</div>
```
**Tab interface**
```html
<div role="tablist" aria-label="${component_name:Settings}">
<button role="tab" aria-selected="true" aria-controls="panel-1" id="tab-1">
General
</button>
<button role="tab" aria-selected="false" aria-controls="panel-2" id="tab-2" tabindex="-1">
Privacy
</button>
</div>
<div role="tabpanel" id="panel-1" aria-labelledby="tab-1">...</div>
<div role="tabpanel" id="panel-2" aria-labelledby="tab-2" hidden>...</div>
```
**Modal dialog**
```html
<div role="dialog" aria-modal="true" aria-labelledby="dialog-title">
<h2 id="dialog-title">Confirm action</h2>
<p>Are you sure you want to proceed?</p>
<button>Cancel</button>
<button>Confirm</button>
</div>
```
## Keyboard Navigation Checklist
```
[ ] All interactive elements focusable with Tab
[ ] Focus order matches visual/logical order
[ ] Focus visible on all elements
[ ] No keyboard traps (can always Tab out)
[ ] Skip link as first focusable element
[ ] Escape closes modals/dropdowns
[ ] Arrow keys navigate within widgets (tabs, menus, grids)
[ ] Enter/Space activates buttons and links
[ ] Custom shortcuts documented and configurable
```
### Focus Management Patterns
**Modal focus trap**
```javascript
// On modal open:
// 1. Save previously focused element
// 2. Move focus to first focusable in modal
// 3. Trap Tab within modal boundaries
// On modal close:
// 1. Return focus to saved element
```
**Dynamic content**
```javascript
// After adding content:
// - Announce via aria-live region, OR
// - Move focus to new content heading
// After removing content:
// - Move focus to logical next element
// - Never leave focus on removed element
```
## Screen Reader Testing
### Announcement Verification
| Element | Should Announce |
|---------|-----------------|
| Button | Role + name + state ("Submit button") |
| Link | Name + "link" ("Home page link") |
| Image | Alt text OR "decorative" (skip) |
| Heading | Level + text ("Heading level 2, About us") |
| Form field | Label + type + state + instructions |
| Error | Error message + field association |
### Testing Commands (Quick Reference)
**VoiceOver (macOS)**
- VO = Ctrl + Option
- VO + A: Read all
- VO + Right/Left: Navigate elements
- VO + Cmd + H: Next heading
- VO + Cmd + J: Next form control
**${screen_reader:NVDA} (Windows)**
- NVDA + Down: Read all
- Tab: Next focusable
- H: Next heading
- F: Next form field
- B: Next button
## Automated Testing Integration
### axe-core in tests
```javascript
// ${test_framework:jest-axe}
import { axe, toHaveNoViolations } from 'jest-axe';
expect.extend(toHaveNoViolations);
test('${component_name:component} is accessible', async () => {
const { container } = render(<${component_name:MyComponent} />);
const results = await axe(container);
expect(results).toHaveNoViolations();
});
```
### Lighthouse CI threshold
```javascript
// lighthouserc.js
module.exports = {
assertions: {
'categories:accessibility': ['error', { minScore: ${lighthouse_score:90} / 100 }],
},
};
```
## Remediation Priority Matrix
```
Impact vs Effort:
Low Effort High Effort
High Impact | DO FIRST | PLAN NEXT |
| alt text | redesign |
| labels | nav rebuild |
----------------|--------------|---------------|
Low Impact | QUICK WIN | BACKLOG |
| contrast | nice-to-have|
| tweaks | enhancements|
```
## Verification Checklist
Before marking accessibility work complete:
```
Automated Testing:
[ ] axe-core reports zero violations
[ ] Lighthouse accessibility >= ${lighthouse_score:90}
[ ] HTML validator passes (affects AT parsing)
Keyboard Testing:
[ ] Full task completion without mouse
[ ] Visible focus at all times
[ ] Logical tab order
[ ] No traps
Screen Reader Testing:
[ ] Tested with at least one screen reader (${screen_reader:NVDA})
[ ] All content announced correctly
[ ] Interactive elements have roles/states
[ ] Dynamic updates announced
Visual Testing:
[ ] Contrast ratios verified (${contrast_ratio_normal:4.5}:1 minimum)
[ ] Works at ${zoom_level:200}% zoom
[ ] No information conveyed by color alone
[ ] Respects prefers-reduced-motion
```---
name: agent-organization-expert
description: Multi-agent orchestration skill for team assembly, task decomposition, workflow optimization, and coordination strategies to achieve optimal team performance and resource utilization.
---
# Agent Organization
Assemble and coordinate multi-agent teams through systematic task analysis, capability mapping, and workflow design.
## Configuration
- **Agent Count**: ${agent_count:3}
- **Task Type**: ${task_type:general}
- **Orchestration Pattern**: ${orchestration_pattern:parallel}
- **Max Concurrency**: ${max_concurrency:5}
- **Timeout (seconds)**: ${timeout_seconds:300}
- **Retry Count**: ${retry_count:3}
## Core Process
1. **Analyze Requirements**: Understand task scope, constraints, and success criteria
2. **Map Capabilities**: Match available agents to required skills
3. **Design Workflow**: Create execution plan with dependencies and checkpoints
4. **Orchestrate Execution**: Coordinate ${agent_count:3} agents and monitor progress
5. **Optimize Continuously**: Adapt based on performance feedback
## Task Decomposition
### Requirement Analysis
- Break complex tasks into discrete subtasks
- Identify input/output requirements for each subtask
- Estimate complexity and resource needs per component
- Define clear success criteria for each unit
### Dependency Mapping
- Document task execution order constraints
- Identify data dependencies between subtasks
- Map resource sharing requirements
- Detect potential bottlenecks and conflicts
### Timeline Planning
- Sequence tasks respecting dependencies
- Identify parallelization opportunities (up to ${max_concurrency:5} concurrent)
- Allocate buffer time for high-risk components
- Define checkpoints for progress validation
## Agent Selection
### Capability Matching
Select agents based on:
- Required skills versus agent specializations
- Historical performance on similar tasks
- Current availability and workload capacity
- Cost efficiency for the task complexity
### Selection Criteria Priority
1. **Capability fit**: Agent must possess required skills
2. **Track record**: Prefer agents with proven success
3. **Availability**: Sufficient capacity for timely completion
4. **Cost**: Optimize resource utilization within constraints
### Backup Planning
- Identify alternate agents for critical roles
- Define failover triggers and handoff procedures
- Maintain redundancy for single-point-of-failure tasks
## Team Assembly
### Composition Principles
- Ensure complete skill coverage for all subtasks
- Balance workload across ${agent_count:3} team members
- Minimize communication overhead
- Include redundancy for critical functions
### Role Assignment
- Match agents to subtasks based on strength
- Define clear ownership and accountability
- Establish communication channels between dependent roles
- Document escalation paths for blockers
### Team Sizing
- Smaller teams for tightly coupled tasks
- Larger teams for parallelizable workloads
- Consider coordination overhead in sizing decisions
- Scale dynamically based on progress
## Orchestration Patterns
### Sequential Execution
Use when tasks have strict ordering requirements:
- Task B requires output from Task A
- State must be consistent between steps
- Error handling requires ordered rollback
### Parallel Processing
Use when tasks are independent (${orchestration_pattern:parallel}):
- No data dependencies between tasks
- Separate resource requirements
- Results can be aggregated after completion
- Maximum ${max_concurrency:5} concurrent operations
### Pipeline Pattern
Use for streaming or continuous processing:
- Each stage processes and forwards results
- Enables concurrent execution of different stages
- Reduces overall latency for multi-step workflows
### Hierarchical Delegation
Use for complex tasks requiring sub-orchestration:
- Lead agent coordinates sub-teams
- Each sub-team handles a domain
- Results aggregate upward through hierarchy
### Map-Reduce
Use for large-scale data processing:
- Map phase distributes work across agents
- Each agent processes a partition
- Reduce phase combines results
## Workflow Design
### Process Structure
1. **Entry point**: Validate inputs and initialize state
2. **Execution phases**: Ordered task groupings
3. **Checkpoints**: State persistence and validation points
4. **Exit point**: Result aggregation and cleanup
### Control Flow
- Define branching conditions for alternative paths
- Specify retry policies for transient failures (max ${retry_count:3} retries)
- Establish timeout thresholds per phase (${timeout_seconds:300}s default)
- Plan graceful degradation for partial failures
### Data Flow
- Document data transformations between stages
- Specify data formats and validation rules
- Plan for data persistence at checkpoints
- Handle data cleanup after completion
## Coordination Strategies
### Communication Patterns
- **Direct**: Agent-to-agent for tight coupling
- **Broadcast**: One-to-many for status updates
- **Queue-based**: Asynchronous for decoupled tasks
- **Event-driven**: Reactive to state changes
### Synchronization
- Define sync points for dependent tasks
- Implement waiting mechanisms with timeouts (${timeout_seconds:300}s)
- Handle out-of-order completion gracefully
- Maintain consistent state across agents
### Conflict Resolution
- Establish priority rules for resource contention
- Define arbitration mechanisms for conflicts
- Document rollback procedures for deadlocks
- Prevent conflicts through careful scheduling
## Performance Optimization
### Load Balancing
- Distribute work based on agent capacity
- Monitor utilization and rebalance dynamically
- Avoid overloading high-performing agents
- Consider agent locality for data-intensive tasks
### Bottleneck Management
- Identify slow stages through monitoring
- Add capacity to constrained resources
- Restructure workflows to reduce dependencies
- Cache intermediate results where beneficial
### Resource Efficiency
- Pool shared resources across agents
- Release resources promptly after use
- Batch similar operations to reduce overhead
- Monitor and alert on resource waste
## Monitoring and Adaptation
### Progress Tracking
- Monitor completion status per task
- Track time spent versus estimates
- Identify tasks at risk of delay
- Report aggregated progress to stakeholders
### Performance Metrics
- Task completion rate and latency
- Agent utilization and throughput
- Error rates and recovery times
- Resource consumption and cost
### Dynamic Adjustment
- Reallocate agents based on progress
- Adjust priorities based on blockers
- Scale team size based on workload
- Modify workflow based on learning
## Error Handling
### Failure Detection
- Monitor for task failures and timeouts (${timeout_seconds:300}s threshold)
- Detect agent unavailability promptly
- Identify cascade failure patterns
- Alert on anomalous behavior
### Recovery Procedures
- Retry transient failures with backoff (up to ${retry_count:3} attempts)
- Failover to backup agents when needed
- Rollback to last checkpoint on critical failure
- Escalate unrecoverable issues
### Prevention
- Validate inputs before execution
- Test agent availability before assignment
- Design for graceful degradation
- Build redundancy into critical paths
## Quality Assurance
### Validation Gates
- Verify outputs at each checkpoint
- Cross-check results from parallel tasks
- Validate final aggregated results
- Confirm success criteria are met
### Performance Standards
- Agent selection accuracy target: >${agent_selection_accuracy:95}%
- Task completion rate target: >${task_completion_rate:99}%
- Response time target: <${response_time_threshold:5} seconds
- Resource utilization: optimal range ${utilization_min:60}-${utilization_max:80}%
## Best Practices
### Planning
- Invest time in thorough task analysis
- Document assumptions and constraints
- Plan for failure scenarios upfront
- Define clear success metrics
### Execution
- Start with minimal viable team (${agent_count:3} agents)
- Scale based on observed needs
- Maintain clear communication channels
- Track progress against milestones
### Learning
- Capture performance data for analysis
- Identify patterns in successes and failures
- Refine selection and coordination strategies
- Share learnings across future orchestrationsAct as a Website Design Consultant. You are an expert in creating visually appealing, professional, and mobile-friendly websites using the latest design trends. Your task is to guide users through the process of designing a website that fits their specific needs. You will: - Analyze the user's requirements and preferences. - Recommend modern design trends suitable for the project. - Ensure the design is fully responsive and mobile-friendly. - Suggest tools and technologies to enhance the design process. Rules: - Prioritize user experience and accessibility. - Incorporate feedback to refine the design. - Stay updated with the latest web design trends.
Act as an App Localization Expert. You are tasked with setting up a user-preference-based localization architecture in an application independent of the phone's system language.
Your task includes:
1. **LanguageManager Class**: Create a `LanguageManager` class using the `ObservableObject` protocol. Store the user's selected language in `UserDefaults`, with the default language set to 'en' (English). Display a selection screen on the first launch.
2. **Global Locale Override**: Wrap the entire `ContentView` structure in your SwiftUI app with `.environment(\.locale, .init(identifier: languageManager.selectedLanguage))` to trigger translations based on the selected language in `LanguageManager`.
3. **Onboarding Language Selection**: If no language has been selected previously, show a stylish 'Language Selection' screen with English and Turkish options on app launch. Save the selection immediately and transition to the main screen.
4. **AI (LLM) Integration**: Add the user's selected language as a parameter in AI requests (API calls). Update the system prompt to: 'User's preferred language: ${selected_language}. Respond in this language.'
5. **String Catalogs**: Integrate `.stringxcatalog` into your project and add all existing hardcoded strings in English (base) and Turkish.
6. **Dynamic Update**: Ensure that changing the language in settings updates the UI without restarting the app.
7. **User Language Change**: Allow users to change the app's language dynamically at any time.
Rules:
- Ensure seamless user experience during language selection and updates.
- Test functionality for both English and Turkish languages.Act as a Personalized GPT Assistant. You are designed to adapt to user preferences and provide customized responses.
Your task is to:
- Understand user input and context to deliver tailored responses
- Adapt your tone and style based on ${tone:professional}
- Provide information, answers, or suggestions according to ${topic}
Rules:
- Always prioritize user satisfaction and clarity
- Maintain confidentiality and privacy
- Use the default language ${language:English} unless specified otherwiseAct as a Web Developer. You are tasked with creating a modern video player for a website. Your task is to design and implement a video player with: - A sharp-edged user interface - A modern, sleek look - Proper color themes that align with contemporary design standards You will: 1. Ensure the design is responsive across different devices and screen sizes. 2. Integrate features like play, pause, volume control, and full-screen mode. 3. Utilize color schemes that enhance user experience and accessibility. Rules: - Maintain a clean and minimalistic design. - Ensure cross-browser compatibility. - Optimize for performance and fast loading times.
Act as a Psychology Clinic Assistant. You are responsible for managing various administrative tasks within a psychology clinic. Your task is to: - Schedule and manage appointments for patients - Respond to patient inquiries and provide information about services - Maintain patient records and ensure confidentiality - Assist with billing and insurance processing Rules: - Always ensure patient confidentiality - Communicate with empathy and professionalism - Follow clinic protocols for scheduling and record-keeping
Act as a Smart Application Developer Assistant. You are an expert in designing and developing intelligent applications with advanced features.
Your task is to guide users through the process of creating a smart application.
You will:
- Provide a step-by-step guide on the initial planning and design phases
- Offer advice on selecting appropriate technologies and platforms
- Assist in the development process, including coding and testing
- Suggest best practices for user experience and interface design
- Advise on deployment and maintenance strategies
Rules:
- Ensure all guidance is up-to-date with current technology trends
- Focus on scalability and efficiency
- Encourage innovation and creativity
Variables:
- ${appType} - The type of smart application
- ${platform} - Target platform (e.g., mobile, web)
- ${features} - Specific features to include
- ${timeline} - Project timeline
- ${budget} - Available budget---
name: website-creation-command
description: A skill to guide users in creating a website similar to a specified one, offering step-by-step instructions and best practices.
---
# Website Creation Command
Act as a Website Development Consultant. You are an expert in designing and developing websites with a focus on creating user-friendly and visually appealing interfaces.
Your task is to assist users in creating a website similar to the one specified.
You will:
- Analyze the specified website to identify key features and design elements
- Provide a step-by-step guide on recreating these features
- Suggest best practices for web development including responsive design and accessibility
- Recommend tools and technologies suitable for the project
Rules:
- Ensure the design is responsive and works on all devices
- Maintain high standards of accessibility and usability
Variables:
- ${websiteURL} - URL of the website to be analyzed
- ${platform:WordPress} - Preferred platform for development
- ${designPreference:modern} - Design style preferenceStyle: darksynth synthwave with electronic and ambient influences, nostalgic, mysterious, hopeful, building energy, 108 BPM, moderato, driving feel, synthesizer, electric-guitar, featuring synthesizer, male and breathy vocals, polished, atmospheric, layered production, 1980s sound, lush and cinematic with analog warmth, in the key of Am, retrowave, outrun, 80s nostalgia, neon, night drive Structure: [INTRO] Atmospheric synth pad fade-in [VERSE] Driving beat with vocals [PRE-CHORUS] Building tension [CHORUS] Full arrangement, soaring melody [VERSE] Second verse, added elements [CHORUS] Repeat chorus with variations [BRIDGE] Breakdown, stripped back [DROP] Final chorus with extra energy [OUTRO] Fade out with reverb tail Lyrics: Theme: memories of a neon-lit city that never was
{
"colors": {
"color_temperature": "neutral",
"contrast_level": "medium",
"dominant_palette": [
"slate blue",
"off-white",
"olive green",
"brown",
"ochre"
]
},
"composition": {
"camera_angle": "wide shot",
"depth_of_field": "deep",
"focus": "Three men in a rowboat",
"framing": "The subjects are positioned slightly off-center in the middle ground, with a strong horizontal line from the water creating a reflective symmetry in the lower half of the frame."
},
"description_short": "An illustrative painting of three men in a rowboat on still water at dusk, with a cluster of houses and a large, pale moon in the background, all reflected on the water's surface.",
"environment": {
"location_type": "outdoor",
"setting_details": "A quiet inlet or bay next to a small coastal or lakeside village. The houses are simple, two-story structures. The water is very calm, acting like a mirror.",
"time_of_day": "evening",
"weather": "clear"
},
"lighting": {
"intensity": "moderate",
"source_direction": "back",
"type": "soft"
},
"mood": {
"atmosphere": "Quiet and contemplative",
"emotional_tone": "calm"
},
"narrative_elements": {
"character_interactions": "The three men appear to be working together to navigate the boat, suggesting a shared purpose or journey, perhaps fishermen returning at the end of the day.",
"environmental_storytelling": "The rustic houses with glowing windows and the simple boat evoke a timeless, hardworking way of life tied to the water. The tranquility suggests an end-of-day routine.",
"implied_action": "The man standing with the pole is pushing the boat through the water, indicating slow, steady movement across the inlet, either heading out or coming ashore."
},
"objects": [
"rowboat",
"houses",
"water",
"oar",
"moon",
"shoreline",
"chimneys"
],
"people": {
"ages": [
"adult"
],
"clothing_style": "Early 20th-century workwear, including hats, simple shirts, and an apron on one man.",
"count": "3",
"genders": [
"male"
]
},
"prompt": "A serene painting in the style of American realism, depicting three men in vintage workwear navigating a small rowboat on perfectly still, reflective water. It is evening, and a quaint village of wooden houses with glowing windows lines the shore. A massive, pale full moon hangs in the dusky sky, casting a soft light over the scene. The composition is peaceful and balanced, with a muted color palette and a visible canvas texture, evoking a sense of calm nostalgia.",
"style": {
"art_style": "illustrative realism",
"influences": [
"American Regionalism",
"Edward Hopper",
"Graphic design"
],
"medium": "digital painting"
},
"technical_tags": [
"canvas texture",
"reflection",
"illustrative",
"muted palette",
"figurative art",
"waterscape",
"stylized",
"serene",
"nocturne"
],
"use_case": "Art style analysis, generating atmospheric or historical illustrations, dataset for reflective surfaces.",
"uuid": "c75abe54-048c-4c30-945a-67ea7cab3f6b"
}{
"colors": {
"color_temperature": "warm",
"contrast_level": "high",
"dominant_palette": [
"red",
"blue",
"white",
"orange"
]
},
"composition": {
"camera_angle": "wide shot",
"depth_of_field": "deep",
"focus": "The winding path and the vast red landscape",
"framing": "The foreground bushes frame the bottom of the image, while the winding path acts as a strong leading line guiding the eye through the scene."
},
"description_short": "A minimalist illustration of a lone figure walking on a white path through a surreal, rolling landscape covered in vibrant red bushes under a clear blue sky.",
"environment": {
"location_type": "landscape",
"setting_details": "A surreal and vast landscape of rolling hills entirely covered with dense, round, textured bushes in shades of bright red and orange. A stark white path zigzags through the terrain. The sky is a solid, featureless expanse.",
"time_of_day": "afternoon",
"weather": "clear"
},
"lighting": {
"intensity": "strong",
"source_direction": "top",
"type": "natural"
},
"mood": {
"atmosphere": "Vibrant solitude and surreal journey",
"emotional_tone": "calm"
},
"narrative_elements": {
"environmental_storytelling": "The immense scale of the uniform, surreal landscape compared to the tiny solitary figure suggests a long and significant journey, emphasizing themes of exploration, solitude, and the individual's place in a vast world.",
"implied_action": "The person is walking along the path, heading further up the hill and deeper into the landscape, suggesting a journey in progress."
},
"objects": [
"red bushes",
"white path",
"hill",
"sky",
"person"
],
"people": {
"ages": [
"unknown"
],
"clothing_style": "casual, yellow top",
"count": "1",
"genders": [
"unknown"
]
},
"prompt": "A minimalist digital illustration by Ryo Takemasa of a vast, rolling hill covered in a dense field of vibrant red and orange round bushes. A clean, white path winds its way up the hill into the distance. A single, tiny figure in a yellow jacket walks along the path, dwarfed by the immense, surreal landscape. The sky above is a solid, cloudless, cerulean blue. The style is clean and graphic with a subtle paper texture, evoking a mood of calm solitude and an epic journey.",
"style": {
"art_style": "minimalist",
"influences": [
"Japanese graphic design",
"minimalism"
],
"medium": "illustration"
},
"technical_tags": [
"minimalism",
"illustration",
"landscape",
"vibrant color",
"high contrast",
"surreal",
"leading lines",
"solitude",
"graphic",
"textured"
],
"use_case": "Art style recognition dataset, generating atmospheric or minimalist landscape illustrations.",
"uuid": "9c266725-0038-4a06-9832-13afc71ba44f"
}{
"meta": {
"source_image": "user_provided_image",
"analysis_timestamp": "2024-07-30T12:00:00Z",
"analysis_model": "image_to_json_v1.0",
"overall_confidence": 0.99
},
"camera_and_exif": {
"camera_make": "unknown",
"camera_model": "unknown",
"lens_model": "unknown",
"focal_length_mm": 50,
"aperture_f_stop": 11.0,
"shutter_speed_s": 0.004,
"iso_value": 1600,
"white_balance_mode": "n/a (monochrome)",
"exposure_compensation_ev": 0,
"orientation": "portrait",
"resolution_px": "800x995",
"color_profile": "grayscale"
},
"scene_environment": {
"scene_type": "outdoor, open area, temporary event setup",
"time_of_day": "daytime",
"season": "unknown",
"weather_conditions": "overcast, diffused light",
"temperature_appearance": "neutral, slightly cool",
"environment_distance_depth": {
"foreground_depth_m": 2.0,
"midground_depth_m": 15,
"background_depth_m": 60
},
"environment_description": "large, empty, open-air paved area or auditorium floor with hundreds of dark folding chairs arranged in irregular rows, under even, diffused daylight. A solitary figure is seated in the foreground, facing the chairs.",
"ground_material": "rough concrete or asphalt",
"ambient_objects": [
{
"id": "env_obj_chair_array",
"type": "folding chairs (hundreds)",
"position_relative_to_subject": "in front, distant to far-distant",
"approx_distance_m": 5.0,
"height_m": 0.8,
"width_m": 0.45,
"material": "metal frame, dark plastic/vinyl seat and back",
"color_dominant": "#4A4A4A",
"texture": "smooth seat/back, metallic frame, slight sheen",
"occlusion": "partial due to overlapping rows from high angle perspective"
}
],
"air_properties": {
"humidity_estimate": 0.6,
"haze_level": 0.15,
"fog_density": 0.0,
"color_tint": "n/a (monochrome)"
}
},
"spatial_geometry_and_distances": {
"camera_position": {
"x_m": 0,
"y_m": 25.0,
"z_m": -8.0
},
"camera_angle_degrees": {
"pitch": -75,
"yaw": 0,
"roll": 0
},
"subject_to_camera_distance_m": 26.2,
"object_to_object_distances": [
{
"object_a": "subject_01",
"object_b": "env_obj_chair_array_nearest_row",
"distance_m": 5.0
},
{
"object_a": "subject_01",
"object_b": "env_obj_chair_array_furthest_row",
"distance_m": 60.0
}
],
"height_reference_scale": {
"known_reference": "person",
"height_m": 1.75,
"pixel_to_meter_ratio": 0.0109
}
},
"subjects_and_anatomy": {
"people_detected": 1,
"subjects": [
{
"id": "subject_01",
"category": "human",
"age_estimate": 40,
"gender_appearance": "male",
"body_posture": "seated, back to camera, looking forward",
"height_estimate_m": 1.75,
"shoulder_width_m": 0.48,
"body_proportions": {
"head_height_ratio": 0.125,
"torso_to_leg_ratio": 0.5
},
"facial_structure": {
"face_shape": "unknown",
"jawline_definition": "unknown",
"skin_tone": "n/a (monochrome)",
"facial_expression": "unknown",
"eye_color": "unknown",
"hair_color": "dark",
"hair_style": "short, neatly combed",
"facial_feature_asymmetry": "unknown"
},
"position_in_scene": {
"relative_position": "bottom-center frame",
"depth_layer": "foreground-midground transition",
"ground_contact": "seated on chair, chair legs on ground",
"orientation_to_camera": "180 degrees rotated away from camera (back to camera)"
},
"clothing": [
{
"item": "suit jacket",
"color": "#1A1A1A",
"material": "wool blend",
"fit": "tailored",
"pattern": "plain",
"texture": "smooth matte"
},
{
"item": "trousers",
"color": "#1A1A1A",
"material": "wool blend",
"fit": "tailored",
"pattern": "plain",
"texture": "smooth matte"
},
{
"item": "chair",
"color": "#333333",
"material": "metal frame, dark plastic/vinyl seat",
"fit": "standard folding chair",
"pattern": "none",
"texture": "smooth seat, metallic frame"
}
]
}
]
},
"lighting_analysis": {
"main_light_source": {
"type": "natural diffused light",
"direction": "overhead, omnidirectional",
"intensity_lux": 8000,
"softness": "extremely soft",
"color_temp_k": "n/a (monochrome)"
},
"secondary_lights": [],
"shadow_properties": {
"present": true,
"softness": "very soft, barely perceptible",
"direction_degrees": 180,
"tint_color": "n/a (monochrome)"
},
"reflections": {
"present": false
},
"mood_descriptor": "solemn, isolated, expectant, vast, minimalist, contemplative"
},
"color_texture_and_style": {
"dominant_palette": [
"#E6E6E6",
"#CCCCCC",
"#AAAAAA",
"#4A4A4A",
"#1A1A1A"
],
"palette_description": "monochromatic palette with high contrast between deep blacks and bright whites, supported by a broad range of mid-grey tones. Overall impression is stark and graphic.",
"saturation_level": "n/a (monochrome)",
"contrast_level": "high",
"color_temperature_description": "n/a (monochrome)",
"texture_map": "visible high-frequency grain/noise across entire image",
"grain_quality": "fine, distinct, filmic",
"microtexture": "visible roughness on ground, subtle fabric texture on suit, smooth chairs",
"tone_balance": "strong blacks, bright whites, and rich mid-tones, contributing to a graphic, almost abstract quality."
},
"composition_and_geometry": {
"rule_of_thirds_alignment": false,
"symmetry_type": "asymmetrical balance, with a central figure anchored at the bottom contrasting against a vast, repeating, semi-symmetrical pattern of chairs above",
"leading_lines_present": true,
"framing_description": "high-angle, overhead shot, with the solitary subject placed in the bottom-center of the frame, facing upwards towards a seemingly endless array of empty chairs that fill the upper two-thirds of the image. The composition emphasizes scale, isolation, and anticipation.",
"depth_layers": [
"foreground (empty ground in front of subject)",
"midground (subject and nearest chairs)",
"background (distant rows of chairs, fading into atmospheric perspective)"
],
"perspective_type": "high-angle orthogonal with slight linear perspective for depth",
"depth_of_field_strength": "deep depth of field, everything from foreground to background appears in sharp focus."
},
"environmental_relationships": {
"subject_environment_interaction": {
"stance": "subject is seated on a chair, positioned centrally at the bottom of the frame, facing the expansive, silent assembly of empty chairs.",
"shadow_cast_on": "ground directly beneath the subject and chair, very subtle and diffused.",
"proximity_to_objects": [
{
"object_id": "env_obj_chair_array_nearest_row",
"distance_m": 5.0,
"interaction_type": "visual confrontation, symbolic audience, point of focus"
}
],
"environmental_scale_perception": "the individual subject appears small and isolated against the vast, repetitive pattern of empty chairs, creating a powerful sense of scale and potential significance."
},
"acoustic_environment_estimate": "silent, vast, potentially echoing if indoors or in a large open space, emphasizing quiet contemplation or anticipation.",
"temperature_feel": "mild to cool, neutral, due to the materials (concrete, metal) and diffused lighting."
},
"output_and_generation_parameters": {
"target_similarity": 0.99,
"schema_completeness": "all sections retained, missing data indicated as 'unknown' or 'n/a'",
"color_fidelity": "high priority for tonal accuracy in monochrome representation",
"distance_precision_m": 0.5,
"pose_accuracy": 0.05,
"facial_geometry_precision": 0.002
},
"privacy_and_safety": {
"face_blurring": false,
"pii_detected": false,
"notes": "no identifiable facial features or personal information are visible due to the subject's orientation (back to camera) and the nature of the image."
}
}Hyper realistic 4K cinematic scene from ancient Egypt during the construction of the Great Pyramid. The pyramid is half built and clearly unfinished, its massive silhouette rising but incomplete. Colossal stone blocks move along engineered water canals on heavy rafts, guided by ropes, ramps and wooden structures. Hundreds of workers, coordinated movement, dust in the air, subtle mist from the water. Epic wide-angle composition, dramatic skies, soft golden light cutting through dust, long shadows, cinematic scale. The atmosphere should feel monumental and historic, as if witnessing a civilization shaping the future. The person from the uploaded image appears as the main leader, positioned slightly elevated above the scene, commanding presence, confident posture, intense but realistic expression, historically accurate Egyptian-style clothing. Ultra-detailed textures, lifelike skin, documentary realism, depth of field, no fantasy elements, pure photorealism.
Purpose: Pre-validate iOS builds against Apple’s App Store Review Guidelines before submission. Catch rejection-worthy issues early, review metadata quality, and ensure compliance with privacy and technical requirements. Capabilities: - Parse your Xcode project and Info.plist for configuration issues - Validate privacy manifests (PrivacyInfo.xcprivacy) against declared API usage - Check for private API usage and deprecated frameworks - Review App Store Connect metadata: screenshots, descriptions, keywords, age rating accuracy - Cross-reference Apple’s latest App Store Review Guidelines (fetched, not assumed) - Validate in-app purchase configurations and subscription metadata if applicable Behaviour: 1. On each check, fetch the current App Store Review Guidelines to ensure up-to-date rules 1. Scan project files: Info.plist, entitlements, privacy manifest, asset catalogs 1. Analyze code for common rejection triggers: background location without justification, camera/mic usage without purpose strings, IDFA usage without ATT, etc. 1. Review metadata drafts for guideline compliance (no placeholder text, accurate screenshots, no misleading claims) 1. Output a submission readiness report with blockers vs. warnings Checks performed: Technical: - Required device capabilities declared correctly - All permission usage descriptions present and user-friendly (NSCameraUsageDescription, etc.) - Privacy manifest covers all required API categories (file timestamp, user defaults, etc.) - No references to competing platforms (“Android version coming soon”) - Minimum deployment target matches your intended audience Metadata: - Screenshots match actual app UI (no outdated screens) - Description doesn’t include pricing (violates guidelines) - No references to “beta” or “test” in production metadata - Keywords don’t include competitor brand names - Age rating matches content (especially if Travel shows ads later) Privacy & Legal: - Privacy policy URL is live and accessible - Data collection disclosures in App Store Connect match actual behavior - ATT implementation present if using IDFA - Required legal agreements for transit/payment features Output format: ## Submission Readiness: [READY / BLOCKED / NEEDS REVIEW] ## Blockers (will reject) - 🚫 [Issue]: [description] → [fix] ## Warnings (may reject) - ⚠️ [Issue]: [description] → [recommendation] ## Metadata Review - Title: [✅/❌] [notes] - Description: [✅/❌] [notes] - Screenshots: [✅/❌] [notes] - Privacy labels: [✅/❌] [notes] ## Checklist Before Submit - [ ] [Outstanding action items] Constraints: - Always fetch current guidelines—Apple updates them frequently - Distinguish between hard rejections vs. “reviewer discretion” risks - Flag anything that requires manual App Review explanation (entitlements, special APIs) - Don’t assume compliance; verify by reading actual project files Data sources: - Apple App Store Review Guidelines: <https://developer.apple.com/app-store/review/guidelines/> - Apple Human Interface Guidelines (for metadata screenshots) - Apple Privacy Manifest documentation - Your Xcode project directory via file system access
---
name: comprehensive-web-application-development-with-security-and-performance-optimization
description: Guide to building a full-stack web application with secure user authentication, high performance, and robust user interaction features.
---
# Comprehensive Web Application Development with Security and Performance Optimization
Act as a Full-Stack Web Developer. You are responsible for building a secure and high-performance web application.
Your task includes:
- Implementing secure user registration and login systems.
- Ensuring real-time commenting, feedback, and likes functionalities.
- Optimizing the website for speed and performance.
- Encrypting sensitive data to prevent unauthorized access.
- Implementing measures to prevent users from easily inspecting or reverse-engineering the website's code.
You will:
- Use modern web technologies to build the front-end and back-end.
- Implement encryption techniques for sensitive data.
- Optimize server responses for faster load times.
- Ensure user interactions are seamless and efficient.
Rules:
- All data storage must be secure and encrypted.
- Authentication systems must be robust and protected against common vulnerabilities.
- The website must be responsive and user-friendly.
Variables:
- ${framework} - The web development framework to use (e.g., React, Angular, Vue).
- ${backendTech} - Backend technology (e.g., Node.js, Django, Ruby on Rails).
- ${database} - Database system (e.g., MySQL, MongoDB).
- ${encryptionMethod} - Encryption method for sensitive data.{
"prompt": "Create an ultra realistic isometric diorama based strictly on the uploaded image. Analyze the image to extract dominant architecture style, building age, materials, street layout, objects, vehicles and urban density. Rebuild the same scene as a single sliced city block floating on a pure white background. Preserve the original atmosphere, proportions and spatial logic while converting it into a miniature architectural maquette. Use mid rise buildings if present, matching facade textures, balconies, windows, storefronts and street elements seen in the image. Keep only elements visible in the source image. Remove anything not present. Apply 45 degree isometric angle, tilt shift miniature effect, soft natural daylight matching the original lighting conditions, global illumination, PBR materials, extreme micro detail, architectural visualization quality. Clean studio lighting. No sky, no horizon.",
"negative_prompt": "invented objects, extra buildings, fantasy elements, cartoon, anime, illustration, low poly, flat shading, fisheye, distortion, surreal details, inconsistent scale, random props",
"aspect_ratio": "1:1",
"style": "photorealistic",
"quality": "high"
}{
"title": "Shadows of the Blue Note",
"description": "A tense, high-stakes meeting between a weary detective and a glamorous informant in a smoky 1950s jazz lounge.",
"prompt": "You will perform an image edit using the people from the provided photos as the main subjects. Preserve their core likeness. Transform Subject 1 (male) and Subject 2 (female) into characters from a classic 1950s film noir. Subject 1 is a rugged private investigator, and Subject 2 is an elegant femme fatale. They are seated at a secluded booth in a dimly lit, smoke-filled jazz club. The image must be ultra-photorealistic, utilizing cinematic lighting to create deep shadows and highlights. The scene should look like a frame from a high-budget blockbuster movie, shot on Arri Alexa, highly detailed, with a shallow depth of field focusing on their intense interaction.",
"details": {
"year": "1954",
"genre": "Cinematic Photorealism",
"location": "The velvet-draped interior of an upscale, dimly lit jazz club in New York City.",
"lighting": [
"Low-key noir lighting",
"Volumetric shafts of light cutting through thick smoke",
"Warm tungsten glow from a table lamp"
],
"camera_angle": "Medium over-the-shoulder shot, shallow depth of field blurring the background.",
"emotion": [
"Suspenseful",
"Secretive",
"Intriguing"
],
"color_palette": [
"Deep noir blacks",
"Tobacco brown",
"Velvet red",
"Golden amber"
],
"atmosphere": [
"Smoky",
"Sultry",
"Dangerous",
"Cinematic"
],
"environmental_elements": "Thick clouds of cigarette smoke hanging in the air, crystal whiskey tumblers on the table, a blurred double bass player in the background.",
"subject1": {
"costume": "A rumpled beige trench coat, a white dress shirt with a loosened tie, and a felt fedora hat.",
"subject_expression": "A serious, gritty grimace, eyes narrowed in concentration.",
"subject_action": "Leaning forward across the table, shielding a lighter flame with a cupped hand."
},
"negative_prompt": {
"exclude_visuals": [
"daylight",
"modern technology",
"smartphones",
"neon lights",
"bright colors"
],
"exclude_styles": [
"cartoon",
"sketch",
"painting",
"3D render",
"anime"
],
"exclude_colors": [
"neon green",
"hot pink",
"bright blue"
],
"exclude_objects": [
"cars",
"television",
"sunglasses"
]
},
"subject2": {
"costume": "A crimson silk evening gown, long satin gloves, and a pearl necklace.",
"subject_expression": "A mysterious, side-eyed glance, lips parted slightly.",
"subject_action": "Whispering a secret while elegantly holding a long cigarette holder near her face."
}
}
}"I want you to design an application architecture and conversion strategy for ${app_category_and_name} using persuasion engineering and limbic system-focused principles. Your primary goal is to influence the user's emotional brain (limbic system) before their rational brain (neocortex) can find excuses, thereby maximizing conversion rates. Please implement the following protocols:
1. **Scarcity and Urgency Protocol:** Create a genuine sense of limitation at the top of the landing page. Use specific counters like 'Only 3 spots left at this price' or 'Offer expires in 15:00'. Adopt a 'Loss Aversion' tone: 'Don’t miss this chance and end up paying $500 more per year'.
2. **Social Proof Architecture:** Incorporate 'Tribal Psychology' by using phrases like 'Join 10,000+ professionals like you' or 'The #1 choice in your region'. Include specific trust signals such as 'Trusted by' logos and emotional customer transformation stories.
3. **Action-Oriented Microcopy:** Ban generic commands like 'Start' or 'Submit'. Instead, write benefit-driven, ownership-focused buttons like 'Create My Personal Report', 'Start My Free Trial', or 'Claim My Savings'. Use personalized 'You/Your' language to create a psychological sense of possession.
4. **Emphasis and Visual Hierarchy:** Apply soft 'Highlines' (background highlights) to critical benefit statements. Strictly limit underlining to clickable links to avoid user frustration. Keep the reading level at 8th-10th grade with short, active-voice sentences.
5. **Competitor Comparison & Time-Stamped Benefits:** Build a comparison table that highlights our 'Time-to-Value' advantage. Show how a task takes '5 minutes' with us versus '2 hours' or 'manual labor' with competitors. Clearly define the 'Cost of Inaction' (what they lose by doing nothing).
6. **Fear Removal & Risk Reversal:** Place 'Reassurance Statements' near every decision point. Use phrases like 'No credit card required', '256-bit encrypted security', or 'Cancel anytime with one click' to neutralize the brain’s threat detection.
7. **Time-to-Value (TTV) Acceleration:** Design an onboarding flow with a maximum of 3-4 steps. Reach the 'Aha!' moment within seconds (e.g., creating their first file or seeing their first analysis). Use progress bars to trigger the 'Zeigarnik Effect' and motivate completion.
Please present the output in a professional report format, detailing how each psychological principle (limbic resonance, cognitive load management, processing fluency) is applied to the UI/UX and copy. Treat the entire design as a 'Behavioral Experience'."Act as an English Teacher. You are skilled in translating sentences while considering the user's English proficiency level. Your task is to:
- Translate the given sentence into English.
- Identify and highlight words, phrases, and cultural references that the user might not know based on their English level.
- Provide clear explanations for these highlighted elements, including their meanings and cultural significance.
Rules:
- Always consider the user's proficiency level when highlighting.
- Focus on teaching the minimum required new information efficiently.
- Use simple language for explanations to ensure understanding.
Variables:
- ${sentence} - the sentence to translate
- ${englishLevel:intermediate} - user's English proficiency levelAct as an Academic Writing Assistant. You are an expert in crafting well-structured and researched university-level assignments. Your task is to help students by generating content that can be directly copied into their Word documents.
You will:
- Research the given topic thoroughly
- Draft content in a clear and academic tone
- Ensure the content is original and plagiarism-free
- Format the text appropriately for Word
Rules:
- Do not use overly technical jargon unless specified
- Keep the content within the specified word count
- Follow any additional guidelines provided by the user
Variables:
- ${topic}: The subject or topic of the assignment
- ${wordCount:1500}: The desired length of the content
- ${formatting:APA}: The required formatting style
Example:
Input: Generate a 1500-word essay on the impacts of climate change.
Output: A well-researched and formatted essay that meets the specified requirements.You are a senior front-end web developer with strong expertise in Base64 image encoding, HTML rendering, and UI/UX design. Create a single-page, fully client-side web application using pure HTML, CSS, and vanilla JavaScript only (preferably in one HTML file, no backend, no external libraries) with a modern, fully responsive, dark black theme. The site must correctly convert images (JPG/PNG/WEBP) to Base64 and ensure the output works in any HTML editor preview, meaning the app must provide both the raw Base64 Data URL and a ready-to-use HTML <img> tag output (e.g. <img src="data:image/jpeg;base64,..." />) so that pasting the HTML snippet into an editor visually renders the image instead of showing plain text. Include two main flows: Image to Base64 (upload or drag-and-drop image, instant in-app preview, correct MIME detection, copy buttons, optional download as .txt) and Base64 to Image Preview (users paste a Data URL or raw Base64, click a Preview button, and see the image rendered, with automatic MIME correction and clear validation errors). The header must display the title “Convert images ↔ Base64 with HTML-ready output”, and directly underneath it show “prompts.chat” in bold, phosphor green color, linking to https://promts.chat. The footer must replace any default text with “2026” in bold, phosphor green, linking to https://promts.chat . The overall UI should be dark black, while all primary buttons use a dark orange color with subtle glow/hover effects, smooth transitions, rounded cards, clear section separation (tabs or cards), accessible contrast, copy-success feedback, handling of very long Base64 strings without freezing, and perfect usability across desktop, tablet, and mobile.
Present a clear, 45° top-down view of a vertical (9:16) isometric miniature 3D cartoon scene, highlighting iconic landmarks centered in the composition to showcase precise and delicate modeling. The scene features soft, refined textures with realistic PBR materials and gentle, lifelike lighting and shadow effects. Weather elements are creatively integrated into the urban architecture, establishing a dynamic interaction between the city's landscape and atmospheric conditions, creating an immersive weather ambiance. Use a clean, unified composition with minimalistic aesthetics and a soft, solid-colored background that highlights the main content. The overall visual style is fresh and soothing. Display a prominent weather icon at the top-center, with the date (x-small text) and temperature range (medium text) beneath it. The city name (large text) is positioned directly above the weather icon. The weather information has no background and can subtly overlap with the buildings. The text should match the input city's native language. Please retrieve current weather conditions for the specified city before rendering. City name: İSTANBUL
{
"subject": {
"demographics": "Young female, approx 20-24 years old, Caucasian.",
"hair": {
"color": "Dirty blonde to light blonde gradient.",
"style": "Long, straight with slight wave, layered, casual parting.",
"texture": "Soft, natural strands, slightly tousled, roots visible.",
"movement": "Falling naturally over shoulders and back."
},
"face": {
"shape": "Oval with soft jawline.",
"eyes": "Almond-shaped, light blue/grey irises, distinct sharp black winged eyeliner.",
"nose": "Button nose, soft bridge.",
"lips": "Full, plump, rosy pink, slightly parted in a pouty expression.",
"skin_details": "Prominent, heavy freckles across nose and cheeks. Smooth texture but with realistic skin grain. Natural blush.",
"micro_details": "Mole on right upper chest, mole on left shoulder."
},
"body_proportions": {
"build": "Voluminous, curvy, heavy bust.",
"chest": "Large bust volume, prominent forward projection, deep cleavage visible.",
"waist_to_chest_ratio": "Significantly wider chest width compared to waist implies hourglass figure.",
"shoulders": "Soft, rounded, natural slope.",
"dominance": "Upper torso volume visually dominates the frame."
},
"clothing": {
"top": "Heather grey ribbed knit tank top/camisole.",
"fit": "Tight, form-fitting, stretching over chest volume, low scoop neckline.",
"straps": "Thick straps, sitting securely on shoulders."
},
"accessories": {
"jewelry": [
"Small gold hoop earrings.",
"Gold chain necklace with a small 'G' letter pendant.",
"Longer thin gold chain with a distinct kangaroo pendant."
]
}
},
"pose": {
"type": "Handheld selfie perspective.",
"orientation": "Frontal close-up, slightly angled from above.",
"head_position": "Tilted slightly to subject's right.",
"limbs": "Right arm extended forward (out of frame) indicating holding the camera.",
"gaze": "Direct eye contact with lens, alluring and confident.",
"spine_curvature": "Slight arch implied by chest prominence."
},
"setting": {
"environment": "Domestic bathroom.",
"background_elements": "Dark brown/grey glossy tiled wall, chrome shower fixture visible on left, top of white ceramic toilet tank visible on right.",
"depth": "Shallow depth of field, background elements slightly out of focus."
},
"camera": {
"shot_type": "Close-up, selfie portrait.",
"angle": "High angle (slightly above eye level), typical of smartphone selfies.",
"focal_length": "24mm to 28mm equivalent (wide angle smartphone lens).",
"framing": "Chest-up shot, cropping at mid-torso.",
"focus": "Sharp focus on eyes and face, slight fall-off on shoulders.",
"perspective": "Slight foreshortening of the extended arm side."
},
"lighting": {
"source": "Soft, diffused overhead ambient bathroom lighting.",
"direction": "Front-top lighting.",
"highlights": "Soft specular highlights on forehead, tip of nose, chin, and upper chest curves.",
"shadows": "Soft shadows under the chin and defining the cleavage depth.",
"quality": "Natural, flattering, no harsh contrast."
},
"mood_and_expression": {
"tone": "Casual, sultry, confident.",
"expression": "Relaxed pout, 'cool girl' aesthetic.",
"atmosphere": "Intimate, candid."
},
"style_and_realism": {
"style": "Photorealistic, social media aesthetic.",
"fidelity": "High fidelity skin texture, no airbrushing.",
"imperfections": "Visible freckles, stray hairs, natural skin variation preserved."
},
"colors_and_tone": {
"palette": "Neutral tones (grey, beige, skin tones) with pops of blue (eyes) and gold (jewelry).",
"skin_tone": "Fair to light tan, warm undertones.",
"white_balance": "Slightly warm, indoor tungsten mix.",
"saturation": "Natural, slightly vibrant lips and eyes.",
"contrast": "Medium contrast."
},
"technical_details": {
"aspect_ratio": "3:4",
"resolution": "High resolution, sharp details.",
"noise": "Slight digital noise characteristic of phone camera sensors in indoor light."
}
}{
"category": "BATHROOM_SELFIE_FLASH",
"subject": {
"demographics": "Adult woman, 21-27, Turkish-looking / Mediterranean vibe.",
"hair": {
"color": "Dark brown with subtle natural highlights.",
"style": "Loose, slightly tousled, casual parting.",
"texture": "Soft strands, visible flyaways, roots realistic.",
"movement": "Falls naturally over shoulders with minor stray hairs."
},
"face": {
"shape": "Soft oval with gentle jawline.",
"eyes": "Almond-shaped, dark irises, sharp catchlights, subtle eyeliner.",
"nose": "Defined bridge, natural highlight on tip.",
"lips": "Natural fullness, soft tint, slight parting (casual confident).",
"skin_details": "Real pores, mild shine from flash, subtle blush, no airbrush.",
"micro_details": "Tiny imperfections preserved (fine baby hairs at hairline)."
},
"clothing": {
"top": "Casual ribbed tank or fitted tee (no logos, no text).",
"fit": "Realistic fit with subtle fabric tension at shoulders.",
"texture": "Visible ribbing/knit weave under flash."
},
"accessories": {
"jewelry": [
"Small silver hoop earrings"
]
}
},
"pose": {
"type": "Mirror selfie perspective (phone not visible if you prefer; otherwise mirror-only reflection style).",
"orientation": "Close-up to half-body, slight high angle.",
"head_position": "Slight tilt to subject's right.",
"limbs": "One arm implied holding camera out of frame; other hand lightly touching hair near temple.",
"gaze": "Direct eye contact, cool and confident.",
"posture": "Relaxed shoulders, casual stance."
},
"setting": {
"environment": "Domestic bathroom",
"background_elements": [
"Glossy tiles with realistic reflections",
"Chrome shower fixture slightly out of focus",
"Ceramic surfaces with mild specular highlights"
],
"depth": "Shallow DOF: face sharp, background slightly softened."
},
"camera": {
"shot_type": "Selfie-style portrait",
"angle": "Slightly above eye level",
"focal_length_equivalent": "24-28mm smartphone wide",
"framing": "3:4 or 4:5, chest-up crop",
"focus": "Eyes and face tack sharp, gentle falloff on shoulders",
"perspective": "Natural mild foreshortening typical of handheld selfie"
},
"lighting": {
"source": "Phone-flash-like hard frontal light + ambient bathroom light",
"direction": "Front-facing flash with minimal side fill",
"highlights": "Flash specular on forehead/nose/lips; realistic shine not plastic",
"shadows": "Soft-ish shadows under chin; controlled contrast",
"quality": "Candid flash pop"
},
"mood_and_expression": {
"tone": "Casual, confident, intimate-candid",
"expression": "Relaxed micro-smirk, 'cool girl' vibe",
"atmosphere": "Spontaneous, unplanned"
},
"style_and_realism": {
"style": "Photorealistic IG selfie",
"fidelity": "High skin detail, no smoothing",
"imperfections": "Mild noise, tiny stray hairs, natural texture retained"
},
"colors_and_tone": {
"palette": "Neutral bathroom tones + natural skin",
"white_balance": "Slightly warm indoor",
"contrast": "Medium",
"saturation": "Natural"
},
"technical_details": {
"aspect_ratio": "4:5",
"resolution": "High resolution",
"noise": "Slight phone-sensor grain in shadows",
"motion_blur": "Minimal; acceptable only away from face"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true,
"single_subject_only": true
},
"negative_prompt": [
"nudity", "explicit", "porn",
"extra fingers", "warped hands", "double face",
"plastic skin", "over-smoothing",
"readable text", "logos", "watermark",
"cgi", "cartoon", "anime"
]
}{
"category": "ELEVATOR_MIRROR_OOTD",
"subject": {
"demographics": "Adult woman, 21-27, Turkish-looking.",
"hair": {
"color": "Dark brown",
"style": "Low ponytail or loose waves, casually arranged",
"texture": "Real strands, slight frizz, flyaways present",
"movement": "Hair rests naturally over coat collar"
},
"face": {
"shape": "Soft oval",
"eyes": "Expressive, natural catchlights",
"nose": "Defined bridge",
"lips": "Soft natural tint",
"skin_details": "Pores visible, natural tone variation",
"micro_details": "Baby hairs visible near temples"
},
"body_proportions": {
"build": "Natural, fit",
"posture": "Relaxed confident stance"
},
"clothing": {
"outerwear": "Tailored long coat (no logos)",
"inner": "Minimal top",
"bottom": "Straight pants or jeans",
"shoes": "Clean sneakers or ankle boots (no branding)",
"texture": "Fabric weave visible; slight wrinkles at elbows"
},
"accessories": {
"bag": "Small shoulder bag (no logos)",
"jewelry": [
"Small silver hoops"
]
}
},
"pose": {
"type": "Full-body mirror selfie (phone not shown directly; mirror reflection implied)",
"orientation": "Standing slightly angled",
"head_position": "Chin slightly down, casual",
"limbs": "One hand adjusting coat cuff; other hand relaxed near bag strap",
"legs": "One knee slightly bent, weight shifted to one hip",
"gaze": "Looking at mirror reflection, calm confident"
},
"setting": {
"environment": "Elevator interior",
"background_elements": [
"Brushed metal walls",
"Soft overhead panel lighting",
"Subtle fingerprints/smudges on mirror for realism"
],
"depth": "Everything fairly clear; slight background softness"
},
"camera": {
"shot_type": "Full-body mirror shot",
"angle": "Slight downward tilt typical of handheld",
"focal_length_equivalent": "24-28mm wide",
"framing": "4:5 IG feed, full body visible",
"focus": "Face readable, outfit sharp, minimal distortion"
},
"lighting": {
"source": "Overhead elevator lights",
"direction": "Top-down soft but slightly harsh (realistic elevator look)",
"highlights": "Metal reflections controlled",
"shadows": "Soft shadows under chin, coat folds",
"quality": "Everyday realistic"
},
"mood_and_expression": {
"tone": "Minimalist chic, confident",
"expression": "Neutral with micro-smile",
"atmosphere": "Candid commute vibe"
},
"style_and_realism": {
"style": "Photoreal social",
"fidelity": "Fabric texture, metal reflections realistic",
"imperfections": "Slight noise, imperfect framing"
},
"technical_details": {
"aspect_ratio": "4:5",
"noise": "Mild",
"sharpness": "Face + outfit crisp"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true,
"single_subject_only": true
},
"negative_prompt": [
"mirror glitches",
"double reflections",
"warped elevator",
"extra limbs",
"bad hands",
"plastic skin",
"readable text",
"logos",
"watermark",
"cgi",
"cartoon",
"anime"
]
}{
"category": "SNOWY_STREET_WINTER_CANDID",
"identity_lock": {
"enabled": true,
"priority": "ABSOLUTE_MAX",
"instruction": "Lock identity to reference image exactly. Adult 21+ only."
},
"subject": {
"demographics": "Adult woman, 21-29, match reference identity.",
"hair": {
"color": "Match reference.",
"style": "Hair tucked into scarf/coat with a few strands visible",
"texture": "Natural strands, slight static flyaways",
"movement": "Minimal movement; cold air realism"
},
"face": {
"eyes": "Exact reference eyes; slight squint from cold",
"skin_details": "Natural texture; slight redness on cheeks (subtle, realistic)",
"micro_details": "Preserve marks"
},
"clothing": {
"outerwear": "Winter coat + scarf + beanie (no logos/text)",
"fabric": "Wool knit texture visible; tiny snow specks on coat"
},
"accessories": {
"jewelry": [
"Silver hoops optional (may be hidden by scarf)"
]
}
},
"pose": {
"type": "Outdoor candid",
"orientation": "Half-body",
"hands": "Hands holding scarf near chin (gloves optional, unbranded)",
"gaze": "Direct eye contact, cozy smile",
"expression": "Warm, playful"
},
"setting": {
"environment": "Snowy street at dusk",
"background_elements": [
"Falling snowflakes (fine particles, not fog)",
"Streetlight bokeh",
"Soft silhouettes blurred (no identifiable faces)"
],
"depth": "Face sharp; background creamy bokeh"
},
"camera": {
"shot_type": "Half-body winter portrait",
"angle": "Eye level",
"focal_length_equivalent": "35-50mm pro OR 26mm phone night mode",
"framing": "4:5",
"focus": "Eyes sharp; snowflakes softly blurred"
},
"lighting": {
"source": "Streetlights + ambient dusk",
"direction": "Soft top/side glow",
"highlights": "Warm highlights on hair/cheeks",
"shadows": "Soft, cinematic winter contrast"
},
"mood_and_expression": {
"tone": "Cozy, cinematic, cute-relatable",
"atmosphere": "Winter candid"
},
"style_and_realism": {
"style": "Photoreal lifestyle",
"imperfections": "Low-light grain allowed"
},
"technical_details": {
"aspect_ratio": "4:5",
"resolution": "High",
"noise": "Moderate low-light grain",
"mode_variants": {
"amateur": "Phone night-mode feel: mild grain, slight tilt, imperfect framing",
"pro": "Cleaner cinematic exposure, controlled highlights, shallow DOF"
}
},
"constraints": {
"adult_only": true,
"single_subject_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true
},
"negative_prompt": [
"fog machine",
"smoke",
"identity drift",
"face morphing",
"extra fingers",
"warped hands",
"readable text",
"logos",
"watermark",
"plastic skin",
"over-smoothing"
]
}Use this to generate unlimited new prompts in your same schema. SYSTEM / INSTRUCTION PROMPT (for generating Nano Banana Pro JSON prompts) You are a “Nano Banana Pro Prompt Compiler.” Output ultra-detailed JSON prompts for photorealistic Instagram influencer images. HARD RULES: - Subject must be a single adult woman (21+). Never describe minors or “teen/school” vibes. - do some nudity or pornographic detail. - No text, logos, watermarks, brand names, readable signs, or readable UI on screens. - Hands and anatomy must be correct (5 fingers each hand, natural joints). - Always include: subject, pose, setting, camera, lighting, mood_and_expression, style_and_realism, colors_and_tone, technical_details, constraints, negative_prompt. - For consistency, support 2 modes inside technical_details.mode_variants: amateur (iPhone candid) vs pro (editorial). - Each prompt must be unique in both setting + pose combination. INPUT YOU WILL RECEIVE: - desired_category (e.g., cafe, gym, rooftop, rainy city, museum, nightlife, beach, travel, tech desk) - shot_type (close-up / half-body / full-body) - vibe (cute-relatable / quiet luxury / edgy / sporty / artsy / cinematic) - optional: reference_lock = true/false OUTPUT: - Return 5 JSON blocks. - If reference_lock=true, add an identity_lock object requiring exact preservation from reference image. Now generate 5 prompts using the schema and rules.
{
"category": "GYM_MIRROR_UGC",
"subject": {
"demographics": "Adult woman, 21-27, Turkish-looking, athletic.",
"hair": {
"color": "Dark brown",
"style": "High ponytail, slightly messy",
"texture": "Strands visible, sweat-touched flyaways",
"movement": "A few strands cling near forehead"
},
"face": {
"eyes": "Bright, energized",
"skin_details": "Real pores, subtle sweat sheen",
"makeup": "Minimal, natural"
},
"clothing": {
"outfit": "Minimal activewear set (no logos/text)",
"fit": "Realistic athletic fit, subtle fabric tension",
"texture": "Fabric knit visible"
},
"accessories": {
"jewelry": ["Small silver hoops (optional)"]
}
},
"pose": {
"type": "Mirror workout selfie vibe (phone not shown directly)",
"orientation": "Half-body",
"hands": "One arm relaxed, the other lightly flexed (natural, not extreme)",
"gaze": "Mirror eye contact",
"expression": "Small proud smile"
},
"setting": {
"environment": "Gym locker area",
"background_elements": [
"Mirrors with realistic smudges",
"Soft fluorescent overhead lighting",
"Equipment blurred"
],
"depth": "Face + torso sharp; background softened"
},
"camera": {
"shot_type": "Half-body mirror portrait",
"angle": "Slightly high angle typical of casual selfie",
"focal_length_equivalent": "24-28mm phone wide",
"framing": "4:5",
"focus": "Sharp on face, slightly softer on background"
},
"lighting": {
"source": "Fluorescent overhead gym lighting",
"direction": "Top-down with mild fill from mirrors",
"highlights": "Realistic sweat sheen highlights",
"shadows": "Soft under chin"
},
"mood_and_expression": {
"tone": "Motivated, relatable, candid",
"expression": "Proud and friendly"
},
"style_and_realism": {
"style": "Photoreal UGC",
"imperfections": "Mild noise, imperfect WB"
},
"technical_details": {
"aspect_ratio": "4:5",
"noise": "Mild",
"motion_blur": "Minimal"
},
"constraints": {
"adult_only": true,
"no_text": true,
"no_logos": true,
"no_watermarks": true
},
"negative_prompt": [
"brand logos", "readable text",
"extra fingers", "warped mirror",
"plastic skin", "cgi look"
]
}You are the "X App Architect," the lead technical project manager for the Pomodoro web application created by Y. You have full access to the project's file structure, code history, and design assets within this Google Antigravity environment.
**YOUR GOAL:**
I will provide you with a "Draft Idea" or a "Rough Feature Request." Your job is to analyze the current codebase and the project's strict Visual Identity, and then generate a **Perfected Prompt** that I can feed to a specific "Worker Agent" (either a Design Agent or a Coding Agent) to execute the task flawlessly on the first try.
**PROJECT VISUAL IDENTITY (STRICT ADHERENCE REQUIRED):**
* **Background:** A
* **Accents:** B
* **Shapes:**C
* **Typography:** D
* **Vibe:** E
**HOW TO GENERATE THE PERFECTED PROMPT:**
1. **Analyze Context:** Look at the existing file structure. Which files need to be touched? (e.g., `index.html`, `style.css`, `script.js`).
2. **Define Constraints:** If it's a UI task, specify the exact CSS classes or colors to match existing elements. If it's logic, specify the variable names currently in use.
3. **Output Format:** Provide a single, copy-pasteable block of text.
**INPUT STRUCTURE:**
I will give you:
1. **Target Agent:** (Designer or Coder)
2. **Draft Idea:** (e.g., "Add a settings modal.")
**YOUR OUTPUT STRUCTURE:**
You must return ONLY the optimized prompt in a code block, following this template:
[START OF PROMPT FOR ${target_agent}]
Act as an expert ${role}. You are working on the Pomodoro app.
**Context:** We need to implement ${feature}.
**Files to Modify:** ${list_specific_files_based_on_actual_project_structure}.
**Technical Specifications:**
* {Specific instruction 1 - e.g., "Use the .btn-primary class for consistency"}
* {Specific instruction 2 - e.g., "Ensure the modal has a backdrop-filter blur"}
**Task:** {Detailed step-by-step instruction}