Agent skill

tombstone-marker-files

Leave markers indicating operations completed. Track progress across complex multi-step workflows. Perfect for resumable operations and distributed systems.

Stars 1
Forks 2

Install this agent skill to your Project

npx add-skill https://github.com/adaptive-enforcement-lab/claude-skills/tree/main/plugins/patterns/skills/tombstone-marker-files

SKILL.md

Tombstone/Marker Files

When to Use This Skill

Poor Fit

  • Simple operations where check-before-act suffices
  • When marker storage is unreliable
  • High-frequency operations (marker overhead adds up)
  • When operation result changes over time (markers become stale)

Implementation

Basic Marker File

See examples.md for detailed code examples.

Run-Scoped Markers

See examples.md for detailed code examples.

Operation-Scoped Markers

See examples.md for detailed code examples.

Markers with Metadata

See examples.md for detailed code examples.

Directory-Based Markers

See examples.md for detailed code examples.


Techniques

Comparison with Other Patterns

Aspect Check-Before-Act Unique Identifiers Tombstone Markers
Tracks completion No No Yes
Works for any operation No No Yes
Requires storage No No Yes
Can track partial progress No No Yes
Cleanup required No No Yes

Comparison

Aspect Check-Before-Act Unique Identifiers Tombstone Markers
Tracks completion No No Yes
Works for any operation No No Yes
Requires storage No No Yes
Can track partial progress No No Yes
Cleanup required No No Yes

Examples

See examples.md for code examples.

References

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results