Intermediate AI resources
16 resources
Agents and harnesses
Equipping agents for the real world with Agent Skills
by Anthropic
Packaging instructions and scripts as loadable skills.
Best practices for Claude Code
by Anthropic
Concrete coding-agent workflow habits: plan, verify, manage context.
Effective context engineering for AI agents
by Anthropic
Treats context as a finite budget: compaction, notes, sub-agents.
12-Factor Agents
Principles for agents that hold up in production.
Agents
by Chip Huyen
Long-form essay on tools, planning, failure modes and evaluating agents.
LLM Powered Autonomous Agents
by Lilian Weng
Classic overview of planning, memory and tool use in agents.
Model Context Protocol docs
by MCP project
The spec and docs for connecting tools and data to agents.
OpenAI Agents SDK
by OpenAI
Lightweight framework: handoffs, guardrails, tracing.
Context Engineering for Agents
by Lance Martin
Write/select/compress/isolate taxonomy of context strategies.
Prompting
Prompting best practices (Claude docs)
by Anthropic
Current-model guidance in one page: XML structure, examples, thinking, agentic use. (Old use-xml-tags, multishot and extended-thinking-tips URLs redirect here.)
Prompting Fundamentals and How to Apply them Effectively
by Eugene Yan
Practitioner write-up applying core techniques to real tasks.
Structured outputs (Gemini API)
by Google
Gemini's equivalent: constrain responses to a JSON schema.
Prompt engineering how-to (Llama docs)
by Meta
Official guide for prompting open-weight Llama models.
GPT-5 prompting guide
by OpenAI
Model-specific advice on agentic eagerness, tool preambles and instruction conflicts.
Reasoning best practices
by OpenAI
When to pick a reasoning model and how prompting them differs from chat models.
Structured model outputs
by OpenAI
How to get schema-valid JSON instead of hoping the model formats it right.