refactor-archive

Archive completed refactor projects under refactor/archive and rewrite self-references.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Elijah-J/InfoScraper --skill refactor-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refactor-archive
Source: https://github.com/Elijah-J/InfoScraper/tree/main/.agents/skills/refactor-archive
Command: npx skills add https://github.com/Elijah-J/InfoScraper --skill refactor-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed refactor projects into a durable archival record for long-term accessibility and traceability.

Core Features & Use Cases

  • Move projects under refactor/archive
  • Rewrite self-references in configuration files to reflect archiving
  • Preserve durable artifact bundles and prune transient runtime artifacts
  • Update archive notes and logs for easy retrieval

Quick Start

Move the project under refactor/archive and update all references to point to the archived location.

Frequently Asked Questions about refactor-archive

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

FAQPage Schema
How do I archive a completed refactor project to preserve artifacts across branches?

Archiving a refactor project involves moving it under refactor/archive and updating all self-references in configuration files like refactor.toml and program.md to point to the new location. Durable artifacts such as results.tsv and last_eval.json are preserved while transient logs are pruned.

What is the best way to maintain a curated artifact bundle after closing out a single-module refactor?

Maintaining a curated artifact bundle after refactor closeout requires parking the finished loop under refactor/archive and updating the corresponding archive note. This preserves durable runtime artifacts like last_eval.json while pruning transient logs for a clean historical record.

Does archiving a refactor project rewrite self-references in refactor.toml and program.md files?

Yes, archiving a refactor project rewrites self-references in configuration files like refactor.toml and program.md. This ensures all internal paths reflect the archived location under refactor/archive, maintaining consistency across the version control workflow.

When do I need to move finished refactors into a durable archive?

You need to move finished refactors into a durable archive when you require a complete historical record after project closeout, when parking a finished development loop, or when maintaining curated artifact bundles across multiple version control branches.

What artifacts are preserved versus pruned when relocating a refactor to the archive directory?

When relocating a refactor to the archive directory, durable artifacts like results.tsv and last_eval.json are preserved for long-term traceability, while transient runtime logs are pruned to reduce clutter and maintain a clean archival record.

How does updating archive notes under .claude/agent-memory/refactor-corpus improve refactor retrieval?

Updating archive notes under .claude/agent-memory/refactor-corpus/archive/ improves retrieval by maintaining a centralized, curated record of archived refactors. This ensures long-term accessibility and traceability of the historical project data across branches.