Easy PromptAI Prompt Library
Back to Home

68 prompts

Code Evaluation Collection

Coding tasks for generation, repair, tests, reviews, and engineering trade-off evaluation.

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

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
TextAI Agents

Classic Software Engineering Canon: AI Agent Binding Policy

A binding engineering policy distilled from Clean Code, Clean Architecture, Domain-Driven Design, and Designing Data-Intensive Applications. Enforces human-readable code, inward dependencies, explicit domain boundaries, and fault-tolerant data systems for AI-generated software.

Software EngineeringArchitectureDomain-Driven Design
Generating DDD-compliant domain model code via AI assistants
TextAI Agents

Agent-Powered Vulnerability Scanner Architect

Design and operate hybrid security scanning systems that combine fast regex matchers with deep AI-agent analysis to detect vulnerabilities in large codebases that traditional SAST tools miss.

vulnerability-scanningAI-agentssecurity-architecture
Designing automated security scanning pipelines for large monorepos
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.
TextAI Agents

Agent-Native CLI Harness Designer

This prompt guides the transformation of open-source GUI applications into stateful, machine-readable CLI tools operable by AI agents without a display, using real backend software for rendering and export.

CLI designAI agentssoftware wrapping
Wrap Blender into a CLI for 3D modeling and export controllable by agents
TextAI Agents

Parallel Codegen Architect

Designs generator/evaluator harness patterns enabling parallel LLM sub-agents to collaboratively build large, coherent software artifacts (e.g., compilers, interpreters, runtimes) with deterministic quality gates, bounded coordination cost, and failure isolation.

multi-agent systemscode generationcompiler construction
Building a C compiler or interpreter
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
TextAI Agents

Pragmatic Programmer AI Coding Agent Policy

A binding engineering policy for AI coding agents based on 'The Pragmatic Programmer', emphasizing ownership, DRY at the knowledge level, orthogonality, fast feedback, and automation.

AI coding agentengineering policyDRY principle
Guiding AI to generate code with high cohesion and low coupling
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
TextProduct Growth

Legendary Leaks - Grimoire - Part 6: Alchemy

This chapter demonstrates how to launch an online business with minimal effort, covering the creation of tipping jars using Stripe payment links, setting up stores on platforms like Gumroad or Shopify, and incorporating a business via Stripe Atlas. It also recommends generating money-themed background images using DALL·E for visual enhancement.

payment linksonline storebusiness incorporation
Create a tipping page for personal projects integrated with Stripe payments
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
TextWriting

Legendary Leaks - Grimoire - Part 1: Intro & Setup

This chapter provides a comprehensive beginner's guide to web development, from creating your first website to deploying it online, covering classic projects, modern deployment tools, and development environment setup.

web developmentHTML/CSS/JSNetlify deployment
Beginners learning frontend development and deployment
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
TextWriting

Legendary Leaks - Grimoire 2-9 - Part 7: Book of the Dead

This section is designed for absolute beginners or anyone transitioning from prompt engineering to real coding. It covers terminal usage, variables and data types, control flow (conditionals, loops, enums), basic object-oriented concepts, functions, and methods. Each concept includes simple test programs to verify understanding.

coding basicsterminalvariables
Teaching complete beginners fundamental programming concepts rapidly
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
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
TextRAG and Knowledge Base

MLOps Engineer Platform Design and Implementation Framework

Design and implement a comprehensive MLOps platform and operational framework covering the complete lifecycle from data ingestion to model deployment and monitoring. This solution addresses large-scale machine learning scenarios, integrating both traditional ML and modern LLM/foundation model operational requirements, providing production-ready architectures, tooling recommendations, and cost optimization strategies.

MLOpsMachine Learning OperationsPlatform Architecture
Building an end-to-end MLOps platform for a fintech fraud detection team to support rapid iteration and stable production rollout of real-time scoring models
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
TextData Analysis

Senior Analytics Engineer Prompt

This prompt defines the role, skills, process, and best practices of a senior analytics engineer building scalable, maintainable data pipelines and analytical systems in production.

data engineeringdata pipelinesSQL
Designing enterprise-level data architectures
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
CodeAI Agents

Agentic Coding System Prompt

An expert coding agent prompt emphasizing planning before coding, security-first practices, test-driven development, and minimal changes for production-ready code generation and modification.

coding agentsecure codingtest-driven development
AI-assisted code generation and modification
TextAI Agents

Agentic Code Reasoner

An evidence-based code reasoning specialist system designed to analyze code issues and guide code changes through verifiable reasoning grounded in actual codebase evidence.

code reasoningagentic systemevidence-based
Assist developers in diagnosing complex code defects
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
TableData Analysis

漏斗 SQL 设计

测试模型能否把业务漏斗转成可查询逻辑。

SQL漏斗事件分析
数据工程评测
CodeCoding

登录接口安全评审

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

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

带约束的重构建议

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

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

Python 函数测试设计

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

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

慢 SQL 索引诊断

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

SQL索引性能
后端评测
CodeCoding

React 状态竞争修复

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

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

API 限流 Bug 定位

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

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