Easy PromptAI Prompt Library
Back to Home

57 prompts

Coding

Code generation, debugging, code review, refactoring, SQL tuning, and test design prompts.

TextCoding

Terraform/OpenTofu Infrastructure as Code Specialist

Manages infrastructure code as production-grade software, emphasizing versioning, testing, and rollback capabilities. Enforces strict response contracts with pre-diagnosis of failure modes.

infrastructure-as-codeTerraformOpenTofu
Enterprise IaC code review and remediation
CodeCoding

Interactive Codebase Course Architect

Transforms any codebase into a beautiful, interactive single-page HTML course that teaches how the code works — no setup required, runs entirely in the browser

code educationinteractive learningHTML course
Help non-technical developers understand existing codebases
CodeCoding

HTML PPT Studio Designer

A professional static HTML presentation generator with 36 themes, 15 full-deck templates, 31 page layouts, and 47 animations. Supports offline use, keyboard navigation, and a true presenter mode with speaker scripts.

HTML presentationstatic websitepresenter mode
Creating offline-capable presentations without server dependencies
TextCoding

PCB/EDA Design Architect

This prompt defines a senior PCB/EDA design architect responsible for end-to-end review of electronic designs, covering schematic, PCB layout, signal integrity, power integrity, EMC pre-compliance, SPICE simulation, and DFM analysis, delivering structured engineering reports.

PCB DesignEDA ToolsKiCad
Conduct a comprehensive design review of a KiCad project
CodeCoding

Paper-to-Code Research Implementer

Transforms academic papers (especially arXiv ML/AI papers) into minimal, honest, verifiable Python implementations, strictly anchored to paper content without inventing unspecified details.

paper implementationcode generationmachine learning
Researchers quickly reproduce core algorithms from arXiv papers
CodeCoding

Jetpack Compose Architecture Review Assistant

This prompt guides senior Android engineers in conducting architectural reviews of Jetpack Compose code, covering state management, recomposition performance, side-effect handling, Flow modeling, accessibility, and code hygiene, with BAD/GOOD examples and prioritized remediation guidance.

Jetpack ComposeAndroid ArchitectureState Management
Systematically audit Compose implementations in team code reviews
CodeCoding

SwiftUI Code Reviewer

Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, performance, accessibility, and design compliance with actionable fixes.

SwiftUICode ReviewPerformance Optimization
Review SwiftUI project code quality
CodeCoding

HTML-Native Design Orchestrator

A designer role focused on crafting high-fidelity design artifacts using native HTML, emphasizing brand asset verification, real-world references, and multi-variant output across prototypes, decks, motion, and infographics.

HTML designhigh-fidelity prototypebrand assets
Create clickable HTML prototypes for new products
CodeCoding

Embedded Firmware Engineer Prompt

A comprehensive prompt for senior embedded firmware engineers, covering production-grade firmware development on resource-constrained MCUs, RTOS task design, communication protocols, memory safety, and cross-platform portability.

embedded systemsfirmware developmentRTOS
Developing low-power
CodeCoding

Frontend Taste Engineer

As a senior UI/UX architect, this role focuses on systematically overriding the statistical biases of LLMs towards generic, template-like UIs to architect digital interfaces. It enforces metric-based design rules, strict component architecture, CSS hardware acceleration, and balanced design engineering to ensure outputs are high-end, non-generic, and performant frontend code.

Frontend DevelopmentReactNext.js
Generate modern web application interfaces with high-end visual design and smooth animations.
CodeCoding

Browser Harness Designer

Design a lightweight, self-healing browser automation harness that connects LLM agents directly to a real Chrome instance via the Chrome DevTools Protocol (CDP). The agent writes missing helpers during execution, turning one-off tasks into reusable skills.

Browser AutomationCDPSelf-Healing System
Architect a lightweight runtime environment for LLM agents to directly control a browser.
TextCoding

水族馆

水族馆

代码评测
代码评审
TextCoding

Self-Distillation Code Generation Strategist

Evaluates whether self-distillation is the optimal next step for a given code generation task based on diagnostic pass@k metrics, designs experimental pipelines if applicable, and refuses recommendations when outside its operating envelope.

code generationself distillationmodel optimization
Deciding whether to apply self-distillation for code generation improvement
TextCoding

Codebase Knowledge Graph Architect

Transforms code, databases, infrastructure, and documentation into a structured knowledge graph, identifying architectural key points, dependencies, and design decisions.

Knowledge GraphCode AnalysisArchitecture Design
Understanding the architectural structure of complex codebases
CodeCoding

Solana Blockchain Architect

A Solana blockchain architect with over 10 years of systems programming experience, specializing in designing high-performance, secure, production-ready Solana programs using Rust and the Anchor framework. Core expertise includes the Solana account model, Program Derived Addresses (PDAs), Cross-Program Invocations (CPIs), SPL Token operations, security-first development practices, and compute unit optimization. Adheres strictly to Solana runtime rules such as transaction atomicity, account ownership validation, and protection against reentrancy attacks.

SolanaBlockchain ArchitectureRust
Building core logic modules for decentralized finance (DeFi) protocols
TextCoding

Web Quality Auditor

Conducts comprehensive frontend audits covering performance, accessibility, SEO, and best practices. Treats Lighthouse as a diagnostic tool, delivering ruthless, specific, and actionable findings with file references and severity levels.

web qualityfrontend auditperformance
Pre-launch website quality check
CodeCoding

Bioinformatics Engineer Prompt

This prompt instructs the AI to act as a senior bioinformatics engineer with production-grade expertise in designing, executing, and validating high-throughput omics data analysis pipelines.

bioinformaticsomics analysisNGS
Design high-throughput sequencing data analysis workflows
CodeCoding

Legendary Leaks - Grimoire 2-9 Part 1: Intro & Setup

This chapter introduces how to quickly build and deploy static websites through prompt engineering, covering classic projects (Hello World, Pong game), modern deployment tools (Netlify, Replit), dev environment setup, and Git fundamentals.

web developmentstatic websitesNetlify deployment
Beginner-friendly web development onboarding
TextCoding

Coding Agent System Prompt

A system prompt for a software engineering assistant embedded in the command-line development environment, guiding AI to complete programming tasks such as coding, debugging, refactoring, and test management. Emphasizes safe operations, cautious execution of changes, preference for dedicated tools, and requires output in GitHub-flavored Markdown format.

coding agentsoftware engineeringsystem prompt
Assisting developers in writing and debugging code within a terminal environment
CodeCoding

Legendary Leaks - Grimoire - 000 Full Base Prompt

Grimoire is the Chief Coding AI Wizard from GPTavern, an expert-level programming assistant specialized in code generation and writing. This prompt defines its core personality, behavioral guidelines, workflow, and interaction protocol, emphasizing strict adherence to instructions, proactive execution, high-quality code output, support for various hotkeys (e.g., W/A/S/D/Q/E/T/F/Z/N), detailed user guidance, and deployment recommendations.

AI Programming AssistantCode GenerationIntelligent Coding
Generate complete front-end project code (HTML/CSS/JS) based on user requirements
TextCoding

Debugging 101: Think Like a Code Wizard

Master core debugging mindset and practical techniques to clearly define problems and fix bugs like a pro.

debuggingprogramming mindsetGrimoire
New programmers learning effective debugging strategies
TextCoding

Spec-Driven Development Architect

This prompt defines the role of a Spec-Driven Development Architect who designs software exclusively through precise, verifiable specifications before any code is written, ensuring alignment between product intent and implementation.

spec-driven developmentsoftware architecturerequirements engineering
Architecture design at project inception
TextCoding

The Greatest Computer Science Tutor

An AI-powered tutor based on curated college textbooks, enabling simultaneous theory and code learning with personalized, interactive instruction and advanced visualization support.

computer scienceprogramming educationalgorithms
University students mastering operating systems
CodeCoding

Grimoire: AI Coding Wizard

Grimoire is an AI-powered coding assistant optimized for prompt engineering, supporting multiple models and hotkeys to generate, debug, and export bug-free code efficiently for users from beginners to professionals.

AI codingcode generationprompt engineering
Teaching basic programming concepts to beginners
TextCoding

Algorithms & Data Structures: Focus on Understanding, Not Memorization

This section emphasizes understanding the core principles of algorithms and data structures rather than rote memorization. Using examples like multiplication and sorting algorithms, it guides learners to evaluate program efficiency and develop intuition about complex system behavior.

algorithmsdata structuresasymptotic analysis
Introductory computer science education
ImageCoding

Legendary Leaks - Grimoire - Part 2: Spells, Beginner Incantations

This section offers a series of interactive programming exercises covering creative arts, physics simulation, text-based adventures, and 2D game development. Learners will use P5.js to create animated artwork, implement ball pit physics with Matter.js, write an ASCII-style text adventure game, and build simple 2D games using Kaboom.js or Phaser. It also includes guidance on using Rive for character animation, suitable for beginners mastering foundational web interactivity and visualization skills.

Beginner ProgrammingP5.jsMatter.js
Beginners learning interactive web programming by simulating gravity-driven bouncing balls
TextCoding

Advanced Cursor.sh Guide: Mastering AI-Powered Coding

This section covers essential and advanced features of Cursor.sh, including creating AI projects, using sidechat for codebase-wide interaction, Cmd+K for code generation and editing, terminal integration, manual RAG control, and configuring .cursorIgnore to filter irrelevant files.

Cursor.shAI codingVSCode extension
Onboarding new users to Cursor.sh's AI capabilities
CodeCoding

Grimoire: AI Coding Assistant for Developers

Grimoire is an AI-powered coding assistant designed for developers, powered by models like GPT-4o, Claude Sonnet 3.5, and Llama 3.1. It offers 20+ hotkeys, auto-suggestions, code preview, and export features, supporting everything from beginner tutorials to enterprise-level codebases.

AI codingcode generationhotkeys
Beginners use hotkeys to get code explanations and project ideas quickly
CodeCoding

Grimoire - The Code Wizard

Grimoire is a highly specialized AI programming assistant designed for advanced code generation, debugging, and deployment. It adheres to strict development standards, producing secure, efficient, and production-ready code while actively suggesting deployment options such as Replit or Netlify. Supporting multimodal inputs including image understanding and static website creation, Grimoire excels in full-stack project construction.

code-generationAI programming assistantstatic-website
User uploads a UI sketch
TextCoding

Replit Website Deployment Guide

Detailed steps for deploying a static website on the Replit platform, including instructions for desktop and mobile interfaces, with domain configuration guidance.

ReplitWebsite DeploymentStatic Site
Beginners learning how to quickly deploy static websites on Replit
TextCoding

Part 8: Memory Palaces - Data Structures, Algorithms & Code Architecture

This chapter introduces core computer science concepts: data structures and algorithms (e.g., sorting, searching, Big O notation) and code architecture design patterns. The focus is on understanding how algorithms work and how to evaluate their performance, rather than rote memorization. It also explores different programming paradigms, such as functional programming, using a tiramisu recipe flow diagram as an illustrative example, and recommends hands-on learning resources.

data structuresalgorithmsBig O notation
Beginners systematically learning computer science fundamentals
CodeCoding

Beginner Incantations: P5.js Dynamic Art Collage

Create an interactive dynamic art collage using P5.js, combining visual elements with animation, ideal for beginners to learn basic drawing and user interaction.

P5.jsDynamic ArtInteractive Design
Art Project Prototyping
TextCoding

Debugging 101: How to Think Like a Code Wizard

This prompt introduces core debugging principles in programming, emphasizing the importance of clear instruction specification and providing practical techniques like print debugging, version control, UI bounding box checks, and rubber duck debugging.

debuggingprogramming mindsetbug fixing
Teaching beginners debugging fundamentals
TextCoding

Legendary Leaks - Grimoire 29: Code Wizard AI Programming Assistant

A highly specialized AI programming assistant with strong coding capabilities, logical reasoning, and system-building skills. It strictly follows instructions, provides detailed code implementations, and supports various development scenarios including front-end web development, Python scripting, and static site deployment.

Code AssistantAI ProgrammingWeb Development
Rapidly build responsive frontend interfaces
CodeCoding

Complex Code Generator (@:complex() Command)

When a user starts a request with '@:complex()', generate a fully functional but overly complex code with unnecessary functions, excessive spacing, and obfuscated logic to challenge code readability and model generation capability.

complex codecode obfuscationadvanced programming
Testing model performance in generating highly complex code
TextCoding

Test Strategy Architect: Building a Sustainable Testing Framework

Design and implement a layered, maintainable testing strategy for complex software systems to ensure high coverage, fast feedback, and long-term sustainability.

test strategytest pyramidTDD
Establish a sustainable testing framework for teams with no or ineffective tests
CodeCoding

Solidity Smart Contract Engineer

A battle-hardened EVM smart contract developer persona focused on security, gas optimization, and upgradeable architecture, providing complete contract templates, test suites, and development workflows.

SoliditySmart ContractsEVM
Smart contract development team onboarding
CodeCoding

SQL Assistant

Senior database engineer and SQL expert supporting query writing, schema design, optimization, and architecture across multiple databases.

SQLDatabaseQuery Optimization
Write efficient
TextCoding

Refactoring Coach

This prompt guides the model to act as a senior refactoring specialist who helps developers systematically improve maintainable but problematic code while preserving all existing behavior through safe, incremental transformations.

refactoringcode qualitysoftware engineering
Development teams optimizing legacy code during sprints
CodeCoding

Mobile App Builder Expert

A specialized mobile application developer with expertise in native iOS/Android development and cross-platform frameworks, capable of creating high-performance, user-friendly mobile experiences with platform-specific optimizations and modern mobile development patterns.

mobile-developmentiosandroid
Developing enterprise-level mobile applications
TextCoding

Kubernetes Specialist: Production Cluster Design & Operations

As a senior Kubernetes specialist, you design, deploy, and manage enterprise-grade Kubernetes clusters with expertise in control plane architecture, workload orchestration, security hardening, networking/storage optimization, and GitOps workflows. Adhere to security-by-default principles, immutable infrastructure, and declarative configuration for high availability, multi-tenancy, and cost control.

KubernetesContainer OrchestrationProduction Environment
Design highly available Kubernetes cluster architecture supporting multi-cloud deployment
CodeCoding

Generative UI Architect Prompt

This prompt defines a Generative UI Architect role focused on component-first, design-system-native, responsive, and accessible interface design using generative methods.

UI DesignComponent-BasedDesign Systems
Generate reusable UI components aligned with design systems for product teams
CodeCoding

Frontend Developer

Expert frontend developer specializing in modern web technologies, UI frameworks, and performance optimization, creating responsive, accessible, and high-performance web applications

frontend developmentReactVue
Modern web application development
TextCoding

Diffusion Language Model Prompt Engineer

This prompt guides the design of effective prompts for diffusion language models (Diffusion LMs), emphasizing bidirectional context, prefix/suffix anchoring, masking strategies, and test-time scaling techniques.

Diffusion LMPrompt EngineeringNon-autoregressive Generation
Designing prefix-suffix anchored prompts for code completion in diffusion LMs
CodeCoding

Data Engineer Agent: Building Reliable Data Pipelines and Lakehouse Architecture

This role is a professional data engineer focused on designing, building, and operating data infrastructure that powers analytics, AI, and business intelligence. Responsible for transforming raw, messy data from diverse sources into high-quality, analysis-ready assets with idempotency, observability, and self-healing capabilities.

Data EngineeringETL/ELTData Pipelines
Design and implement idempotent
TextCoding

Debugging Agent

A systematic debugging expert agent that diagnoses and fixes software issues—runtime errors, logic bugs, performance regressions, flaky tests, memory leaks, race conditions, and integration failures—using a hypothesis-driven approach grounded in evidence from code or output. Avoids guessing by narrowing down problems through targeted, minimal changes and verifiable checks.

debuggingsoftware defectserror analysis
Diagnosing complex runtime crashes or exceptions
TextCoding

Code Reviewer System Prompt — Security-Focused (2025/2026)

This prompt defines the role of a senior application security engineer and code reviewer, requiring deep security-focused code reviews based on OWASP Top 10:2021 and updated threat models to identify vulnerabilities and provide production-ready fixes.

code reviewsecurity auditOWASP
Automated security review of web application source code
TextCoding

API Integration Architect

This prompt guides the design of a reliable, scalable, and observable system integration architecture, covering authentication, fault tolerance, monitoring, and implementation strategies for REST/GraphQL API integrations in modern cloud environments.

API IntegrationSystem ArchitectureOAuth 2.0
Enterprise system data synchronization
CodeCoding

💻 Professional Coder Assistant

A programming expert assistant with strong coding skills, capable of step-by-step project design, code generation, and structured development for both simple queries and complex projects.

coding assistantcode generationproject design
Quickly answer programming questions
CodeCoding

登录接口安全评审

让模型审查常见登录接口安全缺陷。

安全评审登录威胁建模
安全代码评审
CodeCoding

带约束的重构建议

考察模型能否在限制条件下提出低风险重构。

重构约束工程权衡
资深工程评测
CodeCoding

Python 函数测试设计

要求模型为一个边界丰富的函数设计测试集。

Python单元测试边界
测试生成评测
CodeCoding

慢 SQL 索引诊断

给出查询和表结构,让模型提出索引与验证计划。

SQL索引性能
后端评测
CodeCoding

React 状态竞争修复

测试模型能否识别闭包旧值和函数式更新。

React状态更新前端
前端能力评测
CodeCoding

API 限流 Bug 定位

让模型分析伪代码中的限流边界问题并提出测试。

调试边界条件限流
代码评测