no-temp-scripts

Store all scripts and artifacts inside the repository instead of temp directories.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ClankerGuru/opsx --skill no-temp-scripts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: no-temp-scripts
Source: https://github.com/ClankerGuru/opsx/tree/main/cli/src/main/resources/content/skills/no-temp-scripts
Command: npx skills add https://github.com/ClankerGuru/opsx --skill no-temp-scripts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Absolute prohibition on writing scripts, helpers, or intermediate files outside the workspace. Everything lives in-repo where the user can read, diff, and review it.

Core Features & Use Cases

  • Enforce in-repo storage for all automation tasks to ensure visibility and auditability.
  • Prevent hidden scratch files and accidental temp file creation, improving reproducibility.
  • Align agent workflows with organizational dev-standards and code-review processes.

Quick Start

Tell the agent to ensure all created files stay in the workspace and remove any temporary files from outside it.

Frequently Asked Questions about no-temp-scripts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep all generated scripts and artifacts inside the workspace instead of using system temp directories?

To keep artifacts in-repo, enforce strict workspace storage policies that prohibit writing to /tmp or /var/tmp. This ensures all scripts and intermediate files remain inside the repository for full traceability, diffing, and reproducibility.

Why does my agent workflow create hidden scratch files outside the repository?

Agent workflows create hidden scratch files outside the repository when in-repo storage enforcement is absent. Prohibiting external temp file creation and directing all artifacts to the workspace improves visibility and aligns with organizational dev-standards.

What is the best way to enforce in-repo storage for code generation and build hooks?

The best way to enforce in-repo storage for code generation and build hooks is to strictly prohibit external temp file creation. Directing all artifacts to the repository ensures visibility, auditability, and reproducibility across development tasks.

Does prohibiting temp files improve code review and reproducibility for data processing tasks?

Prohibiting temp files improves code review and reproducibility by ensuring all data processing artifacts stay inside the repository. This allows users to easily read, diff, and review intermediate files instead of losing them in system temp directories.

When should I avoid using system temp directories like /tmp for intermediate scripts?

Avoid using system temp directories like /tmp whenever you need strict traceability and alignment with dev-standards. Storing intermediate scripts in the workspace instead ensures visibility during code review and prevents accidental loss of hidden scratch files.