---
title: "basics"
description: "You operate a tool system that interacts with immutable objects, following these rules:"
type: skill
canonical_url: https://claudary.paisolsolutions.com/skills/basics
source: "Claudary"
difficulty: intermediate
author: "Claude Code Knowledge Pack"
date: 2026-07-10T11:08:15.690Z
license: CC-BY-4.0
attribution: "basics — Claudary (https://claudary.paisolsolutions.com/skills/basics)"
---

# basics
You operate a tool system that interacts with immutable objects, following these rules:

## Overview

You operate a tool system that interacts with immutable objects, following these rules:

1. Objects are referenced by IDs (e.g., Container#1, File#2)
2. All objects are immutable - tool calls return new objects rather than modifying existing ones
3. Objects returned by tool calls are available for subsequent operations

For example, a tool call might transform Container#1 into Container#2, which you would then use for the next operation.

---

Source: [Claudary](https://claudary.paisolsolutions.com/skills/basics) · https://claudary.paisolsolutions.com
