| name | workspace-digest |
| description | Summarize the files saved in this assistant's shared workspace. Use when the user asks what is in their workspace, for a file inventory, or a digest of saved work. |
Workspace Digest
Produce a concise inventory of the files saved in this assistant's shared
workspace (the same workspace every chat under this user shares).
Process
- Run
scripts/digest.ts to scan the workspace and build a file inventory.
Pass { "dir": "/some/path" } to scope the scan to a subdirectory.
- Summarize the result for the user: how many files, the notable ones, and
the total size.
- Offer to open or read any specific file the user is interested in.
The TypeScript script is function-style (export default run(input, ctx)). It
reads the workspace through ctx.workspace (read-only) and a formatting hint
bundled alongside the skill via ctx.files.
Output format
Keep the digest short - a markdown list of files with sizes, plus a one-line
summary. Only print the full listing if the user asks for it.