---
id: "/prompting/intermediate/"
title: "Prompting for intermediate learners"
creator: null
url: "https://skillissue.dev/prompting/intermediate/"
level: null
category: null
models: null
source_date: null
date_added: null
---

# Prompting for intermediate learners

[Beginner](/prompting/beginner/index.md) [Intermediate](/prompting/intermediate/index.md) [Advanced](/prompting/advanced/index.md) [Expert](/prompting/expert/index.md)

7 resources

- 

### [Prompting best practices (Claude docs)](/e/anthropic-claude-prompting-best-practices/index.md)

by [Anthropic](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices)

Current-model guidance in one page: XML structure, examples, thinking, agentic use. (Old use-xml-tags, multishot and extended-thinking-tips URLs redirect here.)

Intermediate · claude · date not stated

- 

### [Prompting Fundamentals and How to Apply them Effectively](/e/eugeneyan-prompting-fundamentals/index.md)

by [Eugene Yan](https://eugeneyan.com/writing/prompting/)

Practitioner write-up applying core techniques to real tasks.

Intermediate · any · 2024-05-26

- 

### [Structured outputs (Gemini API)](/e/google-gemini-structured-output/index.md)

by [Google](https://ai.google.dev/gemini-api/docs/structured-output)

Gemini's equivalent: constrain responses to a JSON schema.

Intermediate · gemini · date not stated

- 

### [Prompt engineering how-to (Llama docs)](/e/meta-llama-prompting-guide/index.md)

by [Meta](https://dev.meta.ai/llama/docs/how-to-guides/prompting)

Official guide for prompting open-weight Llama models.

Intermediate · llama · date not stated

- 

### [GPT-5 prompting guide](/e/openai-gpt-5-prompting-guide/index.md)

by [OpenAI](https://developers.openai.com/cookbook/examples/gpt-5/gpt-5_prompting_guide)

Model-specific advice on agentic eagerness, tool preambles and instruction conflicts.

Intermediate · gpt-5 · date not stated

- 

### [Reasoning best practices](/e/openai-reasoning-best-practices/index.md)

by [OpenAI](https://developers.openai.com/api/docs/guides/reasoning-best-practices)

When to pick a reasoning model and how prompting them differs from chat models.

Intermediate · openai-reasoning-models · date not stated

- 

### [Structured model outputs](/e/openai-structured-outputs/index.md)

by [OpenAI](https://developers.openai.com/api/docs/guides/structured-outputs)

How to get schema-valid JSON instead of hoping the model formats it right.

Intermediate · gpt · date not stated
