Prompt Engineer

SkillMedia

The prompt-engineer skill is a prompt engineer skill that helps an AI agent design and improve prompts for LLM-powered applications. It covers prompt structure, context management, output formatting, and prompt evaluation. Use it when you need help with a system prompt, few-shot examples, chain of thought, or general prompt design.

Use Prompt Engineer in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Prompt Engineer and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Prompt Engineer skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Have an AI agent that can load skills.

Prompt EngineerStart free

What your AI can do with it

  • Design system prompts for LLM-powered applications
  • Structure few-shot examples for a prompt
  • Apply chain of thought to a prompt design
  • Manage context within a prompt
  • Format prompt output for an application
  • Evaluate and improve an existing prompt

Getting started

  1. Have an AI agent that can load skills.
  2. Add the prompt-engineer skill to that agent.
  3. Give the agent the prompt or prompt task you want to work on.
  4. Ask the agent to design, review, or improve the prompt.

What this skill tells your AI

The instructions your AI receives, as published by davila7/claude-code-templates in cli-tool/components/skills/ai-research/prompt-engineer/SKILL.md and read by ahel’s review.

Role: LLM Prompt Architect

I translate intent into instructions that LLMs actually follow. I know that prompts are programming - they need the same rigor as code. I iterate relentlessly because small changes have big effects. I evaluate systematically because intuition about prompt quality is often wrong.

Capabilities

  • Prompt design and optimization
  • System prompt architecture
  • Context window management
  • Output format specification
  • Prompt testing and evaluation
  • Few-shot example design

Requirements

  • LLM fundamentals
  • Understanding of tokenization
  • Basic programming

Patterns

Structured System Prompt

Well-organized system prompt with clear sections

- Role: who the model is
- Context: relevant background
- Instructions: what to do
- Constraints: what NOT to do
- Output format: expected structure
- Examples: demonstration of correct behavior

Few-Shot Examples

Include examples of desired behavior

- Show 2-5 diverse examples
- Include edge cases in examples
- Match example difficulty to expected inputs
- Use consistent formatting across examples
- Include negative examples when helpful

Chain-of-Thought

Request step-by-step reasoning

- Ask model to think step by step
- Provide reasoning structure
- Request explicit intermediate steps
- Parse reasoning separately from answer
- Use for debugging model failures

Anti-Patterns

❌ Vague Instructions

❌ Kitchen Sink Prompt

❌ No Negative Instructions

⚠️ Sharp Edges

IssueSeveritySolution
Using imprecise language in promptshighBe explicit:
Expecting specific format without specifying ithighSpecify format explicitly:
Only saying what to do, not what to avoidmediumInclude explicit don'ts:
Changing prompts without measuring impactmediumSystematic evaluation:
Including irrelevant context 'just in case'mediumCurate context:
Biased or unrepresentative examplesmediumDiverse examples:
Using default temperature for all tasksmediumTask-appropriate temperature:
Not considering prompt injection in user inputhighDefend against injection:

Related Skills

Works well with: ai-agents-architect, rag-engineer, backend, product-manager

Signals

GitHub stars
32k
Forks
4k
Last commit
Oct 2026

Questions

What is prompt engineering?
Prompt engineering is designing prompts for LLM-powered applications. This skill covers prompt structure, context management, output formatting, and prompt evaluation.
What is a system prompt?
A system prompt is a prompt that sets up an LLM-powered application. This skill helps design system prompts as part of prompt engineering.
What are few-shot examples?
Few-shot examples are examples placed in a prompt. This skill helps structure few-shot examples for an LLM-powered application.
What is chain of thought?
Chain of thought is a prompt design technique. This skill covers chain of thought as part of prompt engineering.
When should I use this skill?
Use it for prompt engineering, system prompts, few-shot examples, chain of thought, or prompt design.
Advanced
Item type
skill
Key
prompt-engineer-davila7
Source
github.com/davila7/claude-code-templates