๐ฆ
OpenClaw Academy
๐ Progress JSON
All Modules
โบ
Skills & Hooks
โบ
Quiz
๐ Module 5 Quiz: Skills & Hooks
7 questions ยท Passing score: 70%
1
What are the two required frontmatter keys in a SKILL.md file?
title and version
name and description
slug and instructions
id and allowed-tools
2
A skill exists in both ~/.openclaw/skills/ and the bundled skills. Which version wins?
The bundled version โ it ships with OpenClaw and is authoritative
The managed version in ~/.openclaw/skills/ โ it has higher precedence
Neither โ OpenClaw raises a conflict error and refuses to load either
Whichever was modified most recently
3
What does metadata.openclaw.requires.bins do in a SKILL.md?
Lists the tools the agent must call when using this skill
Specifies binary executables that must exist on PATH for the skill to be eligible
Declares which npm packages to install before loading the skill
Defines which OpenClaw built-in tools the skill is allowed to use
4
You want to add a skill that only your 'personal' agent uses (not the 'work' agent). Where do you put it?
~/.openclaw/skills/ โ it's shared but you can gate it with requires.config
Inside the OpenClaw npm package skills directory
In the personal agent's workspace: ~/.openclaw/workspace-personal/skills/
In ~/.openclaw/openclaw.json under skills.entries
5
Which ClawHub command updates all installed skills to their latest versions?
clawhub sync --all
clawhub upgrade
clawhub update --all
clawhub refresh
6
What does the 'session-memory' bundled hook do?
Runs MEMORY.md as a startup checklist when the gateway boots
Saves a summary of the ending session to a dated memory file when /new is issued
Injects extra bootstrap files into the system prompt at session start
Logs all sessions to ~/.openclaw/logs/sessions.log for auditing
7
BOOT.md is intended to be run:
At the start of every new agent turn
At the start of every new session
Once per Gateway restart, after channels come online
On a fixed schedule, every 30 minutes
Submit Answers โ