⚡ AI Engineering
Claude Code Patterns
Patterns for building production-grade AI developer tooling on top of Claude Code's extensibility system. These patterns turn Claude Code from an interactive assistant into an autonomous framework — skills, agents, hooks, memory, and MCP servers working together as a composable system.
2
Minutes
7
Concepts
+45
XP
1
Skills Pattern
Skills are markdown-driven prompt templates stored as .md files with YAML frontmatter metadata.
markdown
--- name: security-review effort: high triggers: ["security review", "audit security"] guardrails: ["never expose secrets", "check .env files"] --- # Security Review Conduct a full OWASP Top 10 review of the codebase...
- Invoked via
/skill-name(e.g.,/standup,/deploy,/security-review) - Frontmatter carries metadata: effort level, trigger phrases, guardrails, description
- The skill body expands into a full system prompt that guides Claude's behavior
- Skills can call other skills, tools, and scripts — they compose naturally
- Global skills live in
~/.claude/skills/, project skills in.claude/skills/