Resources
Articles, workshop recordings, and presentation slides.
Quickstart — Build a Simple Web Search Assistant
Official quickstart guide that walks you through building a web search assistant using the Claude API. Covers API keys, SDK setup, tool use, and your first working agent in Python or TypeScript.
What is Claude? — Anthropic's AI Assistant
Overview of Claude's capabilities, model variants (Haiku, Sonnet, Opus), and what makes Claude different — safety, long context, and multimodal understanding.
Prompt Engineering Guide for Claude
Comprehensive guide to writing effective prompts. Covers system prompts, chain-of-thought, structured output, role prompting, and common mistakes to avoid.
Claude Code — Agentic Coding in Your Terminal
Official documentation for Claude Code, the CLI tool that lets Claude write, edit, and run code directly. Covers installation, configuration, skills, hooks, and MCP plugins.
Model Context Protocol (MCP) — Connect Claude to Everything
Introduction to MCP, the open protocol that lets Claude connect to external tools and data sources. Explains servers, clients, tool definitions, and how to build your own MCP server.
Tool Use (Function Calling) with Claude
How to give Claude access to external tools and APIs. Covers defining tools with JSON schemas, handling tool calls, multi-turn tool use, and best practices for reliable tool execution.
Vercel AI SDK — Build AI Apps with Any Provider
The open-source TypeScript SDK for building AI-powered apps. Covers streaming, chat UIs with useChat, structured output, tool calling, agents, and multi-provider support including Claude.
Extended Thinking — Let Claude Reason Step by Step
How to enable extended thinking for complex tasks. Claude shows its reasoning process before giving a final answer, improving accuracy for math, code, and multi-step problems.
Claude Coding 101: Lesson 1 — Getting Started Workshop
Interactive Pokemon-themed presentation from the first ClaudeCode.sg workshop. Covers choosing your starter, prepping your Pokebag, freestyle coding, prompt briefs, and shipping your first app.