create-scratch

Create uniquely named scratch files with timestamped frontmatter in .agents/scratches/.

Updated Nov 24, 2025
One-click install
npx skills add https://github.com/GitLaw-co/documenso --skill create-scratch-gitlaw-co
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-scratch
Source: https://github.com/GitLaw-co/documenso/tree/main/.agents/skills/create-scratch
Command: npx skills add https://github.com/GitLaw-co/documenso --skill create-scratch-gitlaw-co

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the creation of temporary scratch notes by generating uniquely named files with standardized frontmatter, reducing naming conflicts and manual formatting during exploratory tasks.

Core Features & Use Cases

  • Generates a unique three-word identifier and uses it in the filename.
  • Adds frontmatter including the current date and a formatted title.
  • Creates a consistently named file in the .agents/scratches/ directory, ready for immediate use.
  • Use Case: Prototyping ideas, recording quick experiments, or capturing transient thoughts during agent runs.

Quick Start

Create a new scratch by running the create-scratch script with a slug and your scratch content.

Frequently Asked Questions about create-scratch

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

FAQPage Schema
How do I create scratch notes with frontmatter automatically?

You create scratch notes with frontmatter automatically by generating a uniquely named markdown file in the .agents/scratches/ directory, pre-populated with the current date and a formatted title.

What is a three-word identifier for file naming?

A three-word identifier is a unique naming convention used to generate distinct scratch file slugs, preventing naming conflicts and manual formatting errors during transient ideation workflows.

How do I organize transient ideation notes during prototyping?

Organize transient ideation notes during prototyping by saving them to a dedicated .agents/scratches/ directory with timestamped frontmatter and unique three-word-id-slug.md filenames.

Do I need any dependencies to generate timestamped scratch files?

You need no dependencies to generate timestamped scratch files, as this skill operates independently to create markdown notes with standardized frontmatter and unique identifiers.

What is the best way to manage quick experiments without naming conflicts?

Manage quick experiments without naming conflicts by using an automated scratch file generator that applies a unique three-word identifier and timestamped frontmatter to each note.