refactor

Compare config.yaml against derivation.md and generate an approved vault restructuring plan.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/lightningfastsls/London_Lab --skill refactor-lightningfastsls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refactor
Source: https://github.com/lightningfastsls/London_Lab/tree/main/.claude/skills/refactor
Command: npx skills add https://github.com/lightningfastsls/London_Lab --skill refactor-lightningfastsls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates vault restructuring in response to configuration changes, aligning vault structure with updated config.yaml and derivation.md to prevent drift.

Core Features & Use Cases

  • Compare config.yaml against derivation.md and identify dimension shifts that require restructuring.
  • Generate a structured restructuring plan and present it for approval before execution.
  • Execute approved changes automatically and respond to triggers such as /refactor or restructure vault.

Quick Start

Update config.yaml to reflect the desired vault structure, then run the skill to generate and review the restructuring plan and proceed with approval.

Frequently Asked Questions about refactor

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

FAQPage Schema
How do I automate vault restructuring when configuration changes occur?

You can automate vault restructuring by triggering the process with commands like /refactor or 'restructure vault'. The system then compares config.yaml against derivation.md to identify dimension shifts and generates a structured plan.

What is the best way to plan vault restructuring from config.yaml changes?

The best way to plan vault restructuring is to compare config.yaml against derivation.md to detect dimension shifts, then generate a structured restructuring plan that requires explicit approval before any changes are executed.

How do I prevent vault drift after updating my configuration file?

To prevent vault drift after updating configuration files, align the vault structure with the updated config.yaml and derivation.md by generating and executing an approved restructuring plan.

Can I execute vault restructuring automatically without manual approval?

No, automatic execution requires an enforced approval step. After comparing config.yaml and derivation.md to produce a restructuring plan, the system waits for explicit approval before applying any changes to the vault.

What triggers a vault restructuring plan based on dimension shifts?

Vault restructuring plans are triggered by explicit commands such as /refactor or 'restructure vault'. These triggers initiate a comparison between config.yaml and derivation.md to identify required dimension shifts.