All skills
Skillintermediate

Implementation

<div align="center">

Claude Code Knowledge Pack7/10/2026

Overview

<div align="center">

šŸ  Home • šŸ”§ Implementation

</div>

Implementation

How Claude Code implements agentic patterns through components and architecture


Components vs Building Block

ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”
│                                                                             │
│  šŸ¦„ BUILDING BLOCK (Anthropic)         COMPONENTS (Claude Code)            │
│  ─────────────────────────────         ────────────────────────            │
│                                                                             │
│  Augmented LLM                         🐦 Subagent                         │
│  (LLM + Retrieval + Tools + Memory)    🦓 Slash Command                    │
│                                         šŸ“š Skill                            │
│  → Foundation concept                   šŸŖ Hook                             │
│                                                                             │
│  Each Component internally uses         → Abstractions that organize        │
│  the Building Block to function         agent capabilities                  │
│                                                                             │
ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜

Navigation

SectionDescription
components/🐦 Subagent, 🦓 Slash Command, šŸ“š Skill, šŸŖ Hook
architecture/5-Layer system architecture

Quick Reference

Components Overview

ComponentEmojiInvocationLocation
Subagent🐦Task tool (🪺).claude/agents/*.md
Slash Command🦓User /command.claude/commands/*.md
SkillšŸ“šContext-based.claude/skills/*/SKILL.md
HookšŸŖEvent-driven.claude/settings.json

Architecture Overview

LayerEmojiRole
User LayeršŸ™‹ā€ā™€ļøEntry point
Main Agent LayeršŸ”Orchestration
Delegation LayeršŸ”€Workflow definition
Execution Layer⚔Actual work
State LayeršŸ’¾Persistence

File Structure

.claude/
ā”œā”€ā”€ agents/                    # 🐦 Subagent definitions
│   └── *.md                   # One file per subagent type
ā”œā”€ā”€ commands/                  # 🦓 Slash Command definitions
│   └── *.md                   # One file per command
ā”œā”€ā”€ skills/                    # šŸ“š Skill definitions
│   └── skill-name/            # One directory per skill
│       └── SKILL.md           # Skill content
└── settings.json              # šŸŖ Hooks and configuration

<div align="center">

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

šŸ  Home • šŸ“š Concepts

</div>