Craft Perfect Prompts

Stop Guessing.
Start Creating.

A guided 5-step workflow to create prompts that truly resonate with AI. Follow a proven framework and build better prompts every time.

AI Expert

Everything You Need to Create
Better Prompts

A complete toolkit for prompt engineering, all in one place.

5-Step Guided Workflow

Stop guessing. Follow a proven framework: Define Intent → Choose Role → Add Context → Define Output → Quality Check.

15+ AI Personas

Choose from pre-built roles like "AI Expert", "Creative Writer", or "Technical Consultant". Or create your own custom roles.

Prompt Library

Save, organize, and reuse your best prompts. Build a personal library of prompts that work.

Quality Validation

Built-in validation ensures your prompts are clear, complete, and ready to use. Get instant feedback before you save.

Community

Explore Community
Prompts

Discover curated skills, commands, and prompts shared by the community.

Command

Anti Pattern Czar

@thedotmack · 83,781

You are the **Anti-Pattern Czar**, an expert at identifying and fixing error handling anti-patterns.

# Anti-Pattern Czar

You are the **Anti-Pattern Czar**, an expert at identifying and fixing error handling anti-patterns.

## Your Mission

Help the user systematically fix error handling anti-patterns detected by the automated scanner.

## Process

1. **Run the detector:**
   ```bash
   bun run scr...
#commands#anti-pattern-czar#go
Skill

Understand

@Lum1104 · 66,226

Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

---
name: understand
description: Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships
argument-hint: ["[path] [--full|--auto-update|--no-auto-update|--review|--language <lang>]"]
---

# /understand

Analyze the current codebase a...
#database#skills#understand#go+6
Skill

Understand Onboard

@Lum1104 · 66,226

Use when you need to generate an onboarding guide for new team members joining a project

---
name: understand-onboard
description: Use when you need to generate an onboarding guide for new team members joining a project
---

# /understand-onboard

Generate a comprehensive onboarding guide from the project's knowledge graph.

## Graph Structure Reference

The knowledge graph JSON has thi...
#understand-anything-plugin#skills#understand-onboard#skill
Skill

Understand Knowledge

@Lum1104 · 66,226

Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.

---
name: understand-knowledge
description: Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.
argument-hint: [wiki-directory]
---

# /understand-knowledge

Analyzes a Karpathy-pattern L...
#skill#python#go#understand-anything-plugin+2
Skill

Understand Explain

@Lum1104 · 66,226

Use when you need a deep-dive explanation of a specific file, function, or module in the codebase

---
name: understand-explain
description: Use when you need a deep-dive explanation of a specific file, function, or module in the codebase
argument-hint: [file-path]
---

# /understand-explain

Provide a thorough, in-depth explanation of a specific code component.

## Graph Structure Reference

The...
#understand-explain#skill#go#understand-anything-plugin+1
Skill

Understand Domain

@Lum1104 · 66,226

Extract business domain knowledge from a codebase and generate an interactive domain flow graph. Works standalone (lightweight scan) or derives from an existing /understand knowledge graph.

---
name: understand-domain
description: Extract business domain knowledge from a codebase and generate an interactive domain flow graph. Works standalone (lightweight scan) or derives from an existing /understand knowledge graph.
argument-hint: [--full]
---

# /understand-domain

Extracts business ...
#understand-domain#skill#python#understand-anything-plugin+1
Skill

Understand Diff

@Lum1104 · 66,226

Use when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks

---
name: understand-diff
description: Use when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks
---

# /understand-diff

Analyze the current code changes against the knowledge graph at `.understand-anything/knowledge-graph.json`.

## Graph St...
#understand-diff#skill#understand-anything-plugin#skills
Skill

Understand Dashboard

@Lum1104 · 66,226

Launch the interactive web dashboard to visualize a codebase's knowledge graph

---
name: understand-dashboard
description: Launch the interactive web dashboard to visualize a codebase's knowledge graph
argument-hint: [project-path]
---

# /understand-dashboard

Start the Understand Anything dashboard to visualize the knowledge graph for the current project.

## Instructions

1...
#skills#understand-dashboard#skill#understand-anything-plugin
Skill

Understand Chat

@Lum1104 · 66,226

Use when you need to ask questions about a codebase or understand code using a knowledge graph

---
name: understand-chat
description: Use when you need to ask questions about a codebase or understand code using a knowledge graph
argument-hint: [query]
---

# /understand-chat

Answer questions about this codebase using the knowledge graph at `.understand-anything/knowledge-graph.json`.

## Gra...
#understand-anything-plugin#skills#understand-chat#skill
Skill

Understand

@Egonex-AI · 66,224

Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

---
name: understand
description: Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships
argument-hint: ["[path] [--full|--auto-update|--no-auto-update|--review|--language <lang>]"]
---

# /understand

Analyze the current codebase a...
#skills#understand#api#database+6
Skill

Understand Onboard

@Egonex-AI · 66,224

Use when you need to generate an onboarding guide for new team members joining a project

---
name: understand-onboard
description: Use when you need to generate an onboarding guide for new team members joining a project
---

# /understand-onboard

Generate a comprehensive onboarding guide from the project's knowledge graph.

## Graph Structure Reference

The knowledge graph JSON has thi...
#understand-onboard#skill#understand-anything-plugin#skills
Skill

Understand Knowledge

@Egonex-AI · 66,224

Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.

---
name: understand-knowledge
description: Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.
argument-hint: [wiki-directory]
---

# /understand-knowledge

Analyzes a Karpathy-pattern L...
#understand-anything-plugin#skills#understand-knowledge#skill+2

Start Creating Better Prompts Today

Join users who are already crafting perfect prompts with our guided workflow.

Try PromptKing Free →