machichdigital
PromptPrompt-BibliothekLizenz: CC0-1.0 (Public Domain)frei kopierbar

21st.dev component prompt

Baut eine 21st.dev-React-Komponente korrekt in ein Shadcn/Tailwind/TypeScript-Projekt ein.

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Baut eine 21st.dev-React-Komponente korrekt in ein Shadcn/Tailwind/TypeScript-Projekt ein.

Der Prompt

You are given a task to integrate an existing React component in the codebase.

The codebase should support:
- shadcn project structure  
- Tailwind CSS
- Typescript

If it doesn't, provide instructions on how to setup project via shadcn CLI, install Tailwind or Typescript.

Determine the default path for components and styles. 
If default path for components is not /components/ui, provide instructions on why it's important to create this folder
Copy-paste this component to /components/ui folder:

${21st.dev_component}

Implementation Guidelines
 1. Analyze the component structure and identify all required dependencies
 2. Review the component's argumens and state
 3. Identify any required context providers or hooks and install them
 4. Questions to Ask
 - What data/props will be passed to this component?
 - Are there any specific state management requirements?
 - Are there any required assets (images, icons, etc.)?
 - What is the expected responsive behavior?
 - What is the best place to use this component in the app?

Steps to integrate
 0. Copy paste all the code above in the correct directories
 1. Install external dependencies
 2. Fill image assets with Unsplash stock images you know exist
 3. Use lucide-react icons for svgs or logos if component requires them

So nutzt du es

Den Prompt-Text kopieren (Button oben) und als System-Prompt bzw. erste Nachricht in ChatGPT, Claude oder einem lokalen Modell einfügen. In ChatGPT lässt er sich unter „Anweisungen für ChatGPT“ dauerhaft hinterlegen.

Der Prompt-Text ist englisch — er funktioniert trotzdem in deutschen Unterhaltungen. Für deutsche Antworten einfach am Ende ergänzen: „Antworte auf Deutsch.“

Im Detail

Ein Entwickler-Prompt, der ein Code-Modell anleitet, eine von 21st.dev kopierte React-Komponente sauber in ein bestehendes Projekt mit shadcn/ui, Tailwind CSS und TypeScript einzubauen. Er deckt dabei Dinge ab, die man beim Copy-Paste gerne vergisst: fehlende Abhängigkeiten identifizieren, benötigte Context-Provider und Hooks installieren, Props und State prüfen sowie die richtige Ordnerstruktur (typisch /components/ui) sicherstellen. Der Mehrwert gegenüber reinem Copy-Paste ist, dass Integrationsfehler wie fehlende Peer-Dependencies oder falsche Tailwind-Konfiguration vorab systematisch abgefragt werden. Besonders nützlich für Entwickler, die 21st.dev als Komponenten-Quelle nutzen, aber im Zusammenspiel von shadcn, Tailwind und TypeScript noch unsicher sind.

Praxis-Tipp

Füge den kompletten Komponentencode von 21st.dev 1:1 bei ${21st.dev_component} ein und lass dir zuerst die fehlenden Dependencies auflisten, bevor du den Rest des Setups anstößt.

Lizenz & Quelle

Inhalt ansehen (21st-dev-component-prompt.txt)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

aa/cli taste

Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, Ordnerstruktur).

CC0-1.0 (Public Domain)