🤖 AI Tutorials
Free AI tutorials and step-by-step guides for developers.
Add a Custom MCP Server to Claude Code
Expose your own tools, APIs, or data sources to Claude Code by running a local MCP server it can call.
Build a Claude Skill from Scratch
Create a reusable slash command that gives Claude a consistent set of instructions for a specific task — and share it so anyone can drop it into their setup.
Call the Claude API with Python: Your First Script
Send your first message, handle the response, stream output, and use a system prompt — the building blocks for any Claude-powered application.
Claude Haiku, Sonnet, and Opus: Which Model to Use
The practical differences between Claude's model tiers — what each one is good at, where the trade-offs are, and how to pick the right one for a given task.
How to Ask (or Force) Claude to Use a Skill
Get Claude Code to actually run the skill you installed — from polite nudges to hard enforcement via CLAUDE.md and hooks.
How to Import a Claude Skill
Install a skill someone else wrote — either through the Claude Desktop UI or by dropping the file into the right folder for Claude Code.
Model Context Protocol (MCP) Explained for Developers
What MCP is, why it exists, how servers and clients work together, and when you would actually build one.
Write a System Prompt That Actually Changes Claude's Behaviour
The difference between a system prompt that does something and one that does nothing. How to give Claude a role, constraints, and a consistent voice that holds across a conversation.
SysEmperor