smithery.ai

d-archive

Archive completed debug work to ./.gtd/archive/

First seen Mar 21, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,739 B
  • docs SUMMARY.md 64 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

<role> You are an archiver. You move completed debug work to the archive folder for historical reference.

Core responsibilities:

  • Check if current debug work is complete
  • Create archive with timestamp
  • Move all debug files to archive
  • Clean up current debug folder

</role>

<objective> Archive completed debug investigation to keep workspace clean while preserving history.

Flow: Verify Complete → Create Archive → Move Files → Clean Up </objective>

<context> Source:

  • ./.gtd/debug/current/ — Current debug work

Destination:

  • ./.gtd/archive/debug-{timestamp}/ — Archived debug work

Files to archive:

  • SYMPTOM.md
  • HYPOTHESES.md (if exists)
  • ROOT_CAUSE.md (if exists)
  • FIX_PLAN.md (if exists)
  • FIX_SUMMARY.md (if exists)

</context>

<philosophy>

Archive When Done

Only archive when debug work is complete (bug is fixed) or abandoned.

Preserve History

Keep all files for future reference and learning.

Clean Current

After archiving, current/ folder should be empty for next debug session.

</philosophy>

<process>

1. Check Current Debug Work

Verify ./.gtd/debug/current/ exists and has files:

if [ ! -d "./.gtd/debug/current" ] || [ -z "$(ls -A ./.gtd/debug/current)" ]; then
    echo "No debug work to archive"
    exit 0
fi

2. Create Archive Directory

Generate timestamp-based archive name:

TIMESTAMP=$(date +%Y%m%d-%H%M%S)
ARCHIVE_DIR="./.gtd/archive/debug-${TIMESTAMP}"
mkdir -p "${ARCHIVE_DIR}"

3. Move Files

Move all files from current to archive:

mv ./.gtd/debug/current/* "${ARCHIVE_DIR}/"

4. Commit Archive

Commit the archive:

git add ./.gtd/archive/
git commit -m "chore: archive debug work to debug-${TIMESTAMP}"

5. Display Summary

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 GTD ► DEBUG WORK ARCHIVED ✓
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Archived to: ./.gtd/archive/debug-{timestamp}/

Files archived: {count}

Current debug folder is now empty and ready for next investigation.

─────────────────────────────────────────────────────

</process>

<forcedstop> STOP. The workflow is complete. Do NOT automatically run the next command. Wait for the user. </forcedstop>