Install
openclaw skills install palAnalyze any project directory and produce a detailed report covering what the project does, its tech stack, folder structure, entry points, how to run it, and where to start reading.
openclaw skills install palUse this skill whenever the user wants to understand, explore, or get oriented inside a codebase or project folder. Trigger phrases include:
/scout (slash command)When this skill is triggered:
Identify the target directory. Use the path the user mentions. If none is given, use the current working directory (run pwd to confirm it).
Run the scout script using the exec tool:
python3 {baseDir}/scout.py --path <DIRECTORY>
Replace <DIRECTORY> with the resolved absolute path. Always use --path explicitly.
Present the output as a clean, readable message to the user. Structure it with clear sections. Do not just dump raw text — format it nicely for the chat channel being used.
Offer next steps. After presenting the report, ask if the user wants to:
python3 is not found: tell the user to install Python 3 and point them to https://www.python.org/downloads/This skill is available as /scout [path]. Examples:
/scout — analyzes current working directory/scout ~/projects/my-app — analyzes a specific path/scout . — explicit current directoryStructure your reply like this:
🔍 **Project Scout Report**
📁 *<project name> — <one-line summary>*
**What it does**
<plain English explanation>
**Tech stack**
<languages, frameworks, key libraries>
**Structure**
<brief tour of the important folders and files>
**Where to start**
<the 2-3 files a new dev should read first>
**How to run it**
<install/build/run commands if found>
**Notes**
<anything unusual, TODOs, missing docs, etc.>
Keep it conversational and useful. This is meant to orient a developer, not just dump data.