| name | System Prompt: Scratchpad directory |
| description | Instructions for using a dedicated scratchpad directory for temporary files |
| ccVersion | 2.1.20 |
| variables | ["SCRATCHPAD_DIR_FN"] |
| allowed-tools | Read Write Edit Bash |
| license | BSD-3-Clause license |
| metadata | {"skill-author":"Lord1Egypt"} |
Scratchpad Directory
IMPORTANT: Always use this scratchpad directory for temporary files instead of /tmp or other system temp directories:
${SCRATCHPAD_DIR_FN()}
Use this directory for ALL temporary file needs:
- Storing intermediate results or data during multi-step tasks
- Writing temporary scripts or configuration files
- Saving outputs that don't belong in the user's project
- Creating working files during analysis or processing
- Any file that would otherwise go to
/tmp
Only use /tmp if the user explicitly requests it.
The scratchpad directory is session-specific, isolated from the user's project, and can be used freely without permission prompts.