30 Claude Prompts That Build CRUD Apps
Fill the brackets. Claude returns one HTML CRUD app as an Artifact: list, create, edit, delete. In-memory only. Not a real database and not a multi-user backend.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Drafted with AI writing assistance and checked against our editorial policy.
List
5 promptsRecord Table
1/30✨ What it does
Claude builds a record-table crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a crud designer <context> I need one self-contained HTML record-table crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] - Rows I have: [ROWS] </inputs> <task> Build a responsive record-table crud with these sections: 1. Table from [ROWS] 2. Fields from [FIELDS] 3. Dummy new Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a row.
Card Grid CRUD
2/30✨ What it does
Claude builds a card-grid crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a card designer <context> I need one self-contained HTML card-grid crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] - Rows: [ROWS] </inputs> <task> Build a responsive card-grid crud with these sections: 1. Cards from [ROWS] 2. Dummy new 3. Empty if none Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Cards show only named fields.
Empty CRUD
3/30✨ What it does
Claude builds a empty crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are an empty-state designer <context> I need one self-contained HTML empty crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Why empty: [WHY] </inputs> <task> Build a responsive empty crud with these sections: 1. Honest empty 2. [WHY] 3. Dummy create Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: No sample records.
Search CRUD
4/30✨ What it does
Claude builds a search crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a search designer <context> I need one self-contained HTML search crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS] </inputs> <task> Build a responsive search crud with these sections: 1. Filter in JS 2. Rows 3. Dummy new Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Search must hide cards.
Sort CRUD
5/30✨ What it does
Claude builds a sort crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a sort designer <context> I need one self-contained HTML sort crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Sort keys: [KEYS] - Rows: [ROWS] </inputs> <task> Build a responsive sort crud with these sections: 1. Sort from [KEYS] 2. Working JS 3. Rows Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a key.
Create
5 promptsCreate Form
6/30✨ What it does
Claude builds a create crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a form designer <context> I need one self-contained HTML create crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] </inputs> <task> Build a responsive create crud with these sections: 1. Fields from [FIELDS] 2. Validate empty in JS 3. Add to list in memory Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: New row stays until refresh.
Required Optional
7/30✨ What it does
Claude builds a validated create crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a validation designer <context> I need one self-contained HTML validated create crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Required: [REQ] - Optional: [OPT] </inputs> <task> Build a responsive validated create crud with these sections: 1. Required from [REQ] 2. Optional 3. Block submit if empty required Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a required field.
Defaults Create
8/30✨ What it does
Claude builds a defaults crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a defaults designer <context> I need one self-contained HTML defaults crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Defaults I set: [DEFAULTS] </inputs> <task> Build a responsive defaults crud with these sections: 1. Form with [DEFAULTS] 2. Dummy save 3. List Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a default.
Duplicate Guard
9/30✨ What it does
Claude builds a unique crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a uniqueness designer <context> I need one self-contained HTML unique crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Unique field: [UNIQUE] - Rows: [ROWS] </inputs> <task> Build a responsive unique crud with these sections: 1. Form 2. Reject dupes of [UNIQUE] in JS 3. List Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Only uniqueness you named.
Create Then Edit
10/30✨ What it does
Claude builds a create-then-edit crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a flow designer <context> I need one self-contained HTML create-then-edit crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] </inputs> <task> Build a responsive create-then-edit crud with these sections: 1. Create 2. Jump to edit of new row 3. In memory Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: The new id can be local.
Edit
5 promptsEdit Form
11/30✨ What it does
Claude builds a edit crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are an edit designer <context> I need one self-contained HTML edit crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] </inputs> <task> Build a responsive edit crud with these sections: 1. Prefill from the row 2. Dummy save 3. Back to list Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a field value.
Inline Edit
12/30✨ What it does
Claude builds a inline crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are an inline designer <context> I need one self-contained HTML inline crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] - Rows: [ROWS] </inputs> <task> Build a responsive inline crud with these sections: 1. Table 2. Inline edit in JS 3. Dummy save Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Escape should cancel.
Dirty Guard
13/30✨ What it does
Claude builds a dirty crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a dirty-state designer <context> I need one self-contained HTML dirty crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] </inputs> <task> Build a responsive dirty crud with these sections: 1. Edit 2. Warn on leave if dirty 3. Dummy save Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Warn only if they changed a field.
Read Only Fields
14/30✨ What it does
Claude builds a readonly crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a permissions designer <context> I need one self-contained HTML readonly crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Locked: [LOCKED] - Editable: [EDITABLE] </inputs> <task> Build a responsive readonly crud with these sections: 1. Locked from [LOCKED] 2. Editable 3. Dummy save Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not lock a field I said to edit.
Version Note
15/30✨ What it does
Claude builds a version-note crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a versions designer <context> I need one self-contained HTML version-note crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - What I know: [KNOWN OR NONE] </inputs> <task> Build a responsive version-note crud with these sections: 1. Edit 2. Version or skip 3. Dummy save Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent v12.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. The library keeps growing.
Delete
5 promptsDelete Confirm
16/30✨ What it does
Claude builds a delete crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a confirm designer <context> I need one self-contained HTML delete crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - What they type: [NAME] </inputs> <task> Build a responsive delete crud with these sections: 1. Type-to-confirm 2. Remove from memory 3. Back to list Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Confirm uses [NAME].
Soft Delete Stub
17/30✨ What it does
Claude builds a soft-delete crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a soft-delete designer <context> I need one self-contained HTML soft-delete crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS] </inputs> <task> Build a responsive soft-delete crud with these sections: 1. Archive instead of wipe 2. Restore dummy 3. List Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a trash age.
Bulk Delete
18/30✨ What it does
Claude builds a bulk-delete crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a bulk designer <context> I need one self-contained HTML bulk-delete crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS] </inputs> <task> Build a responsive bulk-delete crud with these sections: 1. Checkboxes 2. Dummy delete 3. Confirm count Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Count must match checked.
Undo Delete
19/30✨ What it does
Claude builds a undo-delete crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are an undo designer <context> I need one self-contained HTML undo-delete crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS] </inputs> <task> Build a responsive undo-delete crud with these sections: 1. Delete 2. Undo toast 5s 3. List Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Undo restores the row.
Blocked Delete
20/30✨ What it does
Claude builds a blocked-delete crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a rules designer <context> I need one self-contained HTML blocked-delete crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Why blocked: [WHY] </inputs> <task> Build a responsive blocked-delete crud with these sections: 1. Try delete 2. Show [WHY] 3. Keep the row Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a foreign key.
Variants
5 promptsNotes CRUD
21/30✨ What it does
Claude builds a notes crud for [APP] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a notes designer <context> I need one self-contained HTML notes crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [APP] - Notes I have: [NOTES OR NONE] </inputs> <task> Build a responsive notes crud with these sections: 1. Notes or empty 2. Create in memory Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a note.
Contacts CRUD
22/30✨ What it does
Claude builds a contacts crud for [APP] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a contacts designer <context> I need one self-contained HTML contacts crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [APP] - Fields: [FIELDS] - Rows: [ROWS] </inputs> <task> Build a responsive contacts crud with these sections: 1. Contacts from [ROWS] 2. Create 3. Dummy email Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent a phone.
Inventory CRUD
23/30✨ What it does
Claude builds a inventory crud for [APP] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are an inventory designer <context> I need one self-contained HTML inventory crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [APP] - SKUs I have: [SKUS] </inputs> <task> Build a responsive inventory crud with these sections: 1. SKUs from [SKUS] 2. Qty [VERIFY] 3. Dummy edit Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Do not invent stock.
Rebuild CRUD
24/30✨ What it does
Claude builds a rebuilt crud for [CURRENT PASTE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a ruthless editor <context> I need one self-contained HTML rebuilt crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [CURRENT PASTE] - Keep: [KEEP] - Cut: [CUT] </inputs> <task> Build a responsive rebuilt crud with these sections: 1. Diagnose 2. Rebuild 3. Keep [KEEP] Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Paste the current app.
Mobile CRUD
25/30✨ What it does
Claude builds a mobile crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a mobile designer <context> I need one self-contained HTML mobile crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS] </inputs> <task> Build a responsive mobile crud with these sections: 1. Stacked cards 2. Sticky add 3. In memory Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Thumb to add.
Most people use 10% of Claude. Tutorials unlock the rest.
AI Academy: hands-on tutorials on Claude, ChatGPT, Midjourney, and many other AI tools. New tutorials are added regularly.
Fixes
5 promptsNo Fake Seed
26/30✨ What it does
Claude builds a no-seed crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a seed skeptic <context> I need one self-contained HTML no-seed crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS OR NONE] </inputs> <task> Build a responsive no-seed crud with these sections: 1. Only [ROWS] 2. Empty if none Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: No lorem contacts.
A11y CRUD
27/30✨ What it does
Claude builds a accessible crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are an a11y designer <context> I need one self-contained HTML accessible crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] </inputs> <task> Build a responsive accessible crud with these sections: 1. Labels 2. Focus 3. List Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Create is a button.
Local Only Banner
28/30✨ What it does
Claude builds a local-only crud for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a honesty editor <context> I need one self-contained HTML local-only crud I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Fields: [FIELDS] </inputs> <task> Build a responsive local-only crud with these sections: 1. Banner: in-memory 2. CRUD 3. Refresh wipes Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Say refresh wipes it.
CRUD Plus Search
29/30✨ What it does
Claude builds a crud-plus-search for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a combo designer <context> I need one self-contained HTML crud-plus-search I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Rows: [ROWS] </inputs> <task> Build a responsive crud-plus-search with these sections: 1. Search 2. List 3. Create Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: Search hides rows.
CRUD Plus Empty
30/30✨ What it does
Claude builds a crud-plus-empty for [RESOURCE] as a working page you can open in the chat. Check every [VERIFY] against your facts, then save the HTML and publish.
You are a combo designer <context> I need one self-contained HTML crud-plus-empty I can open in this chat as an Artifact. One file. Inline CSS. Google Fonts only. Real copy, no lorem ipsum. </context> <inputs> - Primary: [RESOURCE] - Why empty: [WHY] </inputs> <task> Build a responsive crud-plus-empty with these sections: 1. Empty 2. Create Use vanilla JS only if a control must actually work. </task> <constraints> - One self-contained HTML file. No build step, no frameworks. - Do not invent metrics, customers, prices, or dates. Mark gaps as [VERIFY]. - Semantic accessible markup, visible focus, labeled placeholders I can swap. - No We are passionate, unlock your potential, or in today's world. </constraints> <format> Return the full HTML as an Artifact, then name the one sentence a visitor should remember. </format>
Pro tip: [WHY] stays visible.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of hands-on tutorials on ChatGPT, Claude, Midjourney, and many other AI tools. New tutorials are added regularly.
7-day free trial. Cancel anytime.