All Topics

Foundations

Master the essential building blocks: commands, CLAUDE.md configuration, skills, and the mental model for working effectively with Claude Code.

0/5
Claude Code Commands — Every Command Explained

A comprehensive reference to every slash command in Claude Code. Grouped by category — session management, project setup, review & quality, and utility — with practical examples showing when and why to use each one.

beginner14 min
What is CLAUDE.md and Why Every Senior Engineer Needs One

CLAUDE.md is the memory file that tells Claude Code how your project works — conventions, architecture, patterns, and constraints. Learn the three-tier hierarchy, @import directives, .claude/rules/ files, and see real examples for different project types.

beginner15 min
Claude Code Skills Explained — What They Are and How to Write Your Own

Skills are reusable prompt templates that extend Claude Code with on-demand capabilities. Learn the file structure, frontmatter options, how to write custom skills, and see practical examples for code review, commit messages, translation, and scaffolding.

intermediate12 min
Skills vs CLAUDE.md — What Goes Where and Why It Matters

CLAUDE.md is always-on context that shapes every response. Skills are on-demand actions triggered for specific workflows. This article gives you a clear decision framework for choosing between them, with a comparison table and common mistakes to avoid.

intermediate10 min
CLAUDE.md Anti-Patterns — Mistakes That Make Your AI Assistant Worse

A catalog of the most common CLAUDE.md mistakes: files that are too long, too vague, contradictory, outdated, or that duplicate code. Each anti-pattern includes a bad example, why it fails, and how to fix it.

intermediate11 min