Tools: skills, memory & questions
UserBesides the subject-matter tools, the assistant has tools to look up its own skills, remember relevant information, and ask targeted questions when something is unclear. This page shows only the tool view — how skills and memory work as a feature is described in Skills and Personal Memory.
Skills
Section titled “Skills”| Tool | Purpose | Type | Available |
|---|---|---|---|
Read skill instructions (read_skill_content) | Reads the instructions of an activated skill. | Read | always |
Read skill reference (read_skill_reference) | Opens a reference linked from the skill. | Read | always |
Read skill file (read_skill_file) | Reads a file from the skill package. | Read | always |
Create skill (create_skill) | Creates a new skill. | Write | when authoring is enabled |
Write skill file (write_skill_file) | Creates or changes a file in a skill. | Write | when authoring is enabled |
Where skills are stored and distributed is described in Skills: storage & distribution.
Memory
Section titled “Memory”| Tool | Purpose | Type | Available |
|---|---|---|---|
Read memory (read_memory_file) | Retrieves previously remembered information. | Read | always |
Remember (remember) | Records a relevant piece of information for later. | Write | always |
Write memory (write_memory_file) | Maintains a memory file. | Write | always |
Automatic remembering can be turned off and is always off in incognito mode.
Questions
Section titled “Questions”| Tool | Purpose | Type | Available |
|---|---|---|---|
Ask a question (ask_user_question) | Asks you directly when something is unclear or ambiguous. | Read | always |