AgentDock

1.7k
80 Coding Prompts Available

Coding Prompts

All Coding Prompts

80 prompts available

Sort by:

Database Normalization Practice Generator

Explain how to normalize a messy table design step by step, from first through third normal form, naming the specific rule violation before each fix.

+2
Coding
54 uses

Git Branching Strategy Explainer

Explain which Git branching model, GitFlow, GitHub Flow, or trunk-based development, fits a described team size and release cadence, and why the others would not.

+2
Coding
54 uses

SQL Query Explainer

Explain a SQL query either clause by clause as written or traced in the actual processing order, from FROM and JOIN through WHERE and SELECT.

+2
Coding
53 uses

Boolean Logic Practice Generator

Build a full truth table for AND, OR, NOT, or a compound expression, or evaluate an if-statement condition using Python and JavaScript's operator precedence order.

+2
Coding
52 uses

Regex Explainer and Builder

Break down a regular expression token by token, or build one from a plain-English description, with example strings that match and one that fails.

+2
Coding
52 uses

Operator Practice Generator

Generate small arithmetic, comparison, or logical operator expressions to predict, then walk through each answer in the real order of operations.

+2
Coding
52 uses

Cross-Language Code Translator

Turn code written in one language into a working translation in another, flagging idioms that don't map directly and explaining the substitute pattern used.

+2
Coding
52 uses

Higher-Order Function Practice Generator

Trace a map, filter, or reduce call element by element, showing the output array or accumulator build up at each step.

+2
Coding
50 uses

Programming Term Definition Explainer

Generate a plain-English definition for any programming or computer science term, with a tiny code example if applicable and its most-confused-with word.

+2
Coding
50 uses

REST API Design Explainer

Design a full set of REST API endpoints for a given resource, with resource-based URLs, correct HTTP methods, and example JSON request and response bodies.

+2
Coding
49 uses

Browser Storage Explainer

Recommend localStorage, sessionStorage, or a cookie for a browser storage use case, weighing data lifetime against server visibility, with code to set and read it.

+2
Coding
45 uses

Unit Test Practice Generator

Generate a scoped list of unit tests for a given function, covering happy path, edge cases, and failure cases, without revealing test code until requested.

+2
Coding
43 uses

Software Testing Types Explainer

Map one app feature across unit, integration, and end-to-end testing, showing what each level checks and why the test pyramid favors more of one kind.

+2
Coding
43 uses

SQL vs NoSQL Databases Explainer

Recommend a relational or a specific type of NoSQL database, document, key-value, or column-family, based on the actual shape and structure of a described dataset.

+2
Coding
40 uses

Code Explanation Generator

Walk through pasted code in execution order rather than reading order, calibrated to a stated experience level, naming unfamiliar syntax and checking understanding.

+2
Coding
39 uses

Code Comment Generator for Learning

Add teaching-style comments into pasted code, explaining the underlying concept behind each line instead of restating what the code says, producing a reusable study aid.

+2
Coding
39 uses

Database Indexing Explainer

Explain why a slow query scans every row of its table, identify the column an index would target, and show the resulting write-cost tradeoff.

+2
Coding
37 uses

HTML and CSS Code Explainer

Explain an HTML structure, a block of CSS, or both together, covering the nesting and cascade rules a browser uses to decide what renders.

+2
Coding
36 uses

Framework vs Library Explainer Generator

Explain the difference between a framework and a library through control flow, who calls whose code, using real examples in a chosen programming language.

+2
Coding
31 uses

Code-Along Project Idea Generator

Generate a scoped mini-project in a stated language, built around a stated interest area, broken into milestones sized to a chosen time commitment.

+2
Coding
31 uses

Dynamic Programming Explainer with Practice Problem

Explain a classic dynamic programming problem by exposing the naive solution's repeated work, then solving it again with memoization, compared side by side.

+2
Coding
31 uses

Node.js Concept Explainer Generator

Explain a core Node.js concept, such as modules, npm, or the event loop, with a small runnable example showing the concept actually happening.

+2
Coding

CSS Layout Practice Generator

Build working CSS for a described layout goal, choosing the right method, flexbox, grid, or positioning, and explaining why it fits the goal.

+2
Coding

JavaScript Code Explainer

Explain any JavaScript snippet, from plain scripts to React components to Node backend code, either fully or narrowed to its asynchronous and timing behavior.

+2
Coding

Skip the copy-paste

10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.

Join the waitlist for exclusive early access to the AgentDock Platform