Compare Ralph Projects

Compare duplicate research directories to identify superseded versions and content to port.

2|Updated Nov 6, 2015
One-click install
npx skills add https://github.com/ahoym/dotfiles --skill compare-ralph-projects
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Compare Ralph Projects
Source: https://github.com/ahoym/dotfiles/tree/main/.claude/commands/compare-ralph-projects
Command: npx skills add https://github.com/ahoym/dotfiles --skill compare-ralph-projects

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps manage research projects by comparing duplicate directories to identify which one is outdated and if any content needs to be ported to the newer version.

Core Features & Use Cases

  • Directory Comparison: Compares multiple directories containing research on the same topic.
  • Supersession Identification: Determines which directory is superseded based on various criteria like progress tracking, spec structure, and documentation completeness.
  • Porting Recommendation: Identifies unique content in the superseded directory that might need to be ported.
  • Use Case: You have two versions of a research project, project-v1 and project-v2. This Skill can tell you if project-v1 is fully covered by project-v2 and if any specific notes or findings from project-v1 need to be copied over.

Quick Start

Compare the directories docs/claude-learnings/tmp-feature and docs/claude-learnings/feature.

Frequently Asked Questions about Compare Ralph Projects

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

FAQPage Schema
How do I identify which research directory is superseded when I have duplicate project versions?

To identify a superseded research directory, this Skill compares duplicate directories by analyzing file counts, progress tracking, spec structure, research depth, and documentation completeness to determine which version is outdated. It then recommends which directory to keep.

What is the best way to compare research directories to ensure no unique notes are lost?

The best way to compare research directories is by analyzing iteration logs and documentation completeness to identify supersession. This Skill automatically detects unique content in the outdated directory that might need to be ported to the newer version to prevent data loss.

How does directory supersession analysis work for duplicate research projects?

Directory supersession analysis works by evaluating spec structure, research depth, and progress tracking across duplicate directories. It compares these criteria to establish which version is more complete and provides a recommendation on what specific content requires porting.

Can I check if an older research project version is fully covered by a newer one?

Yes, you can check if an older research project is fully covered by comparing file counts and documentation completeness across the directories. This Skill analyzes the directories to confirm if the newer version contains all necessary content or if specific findings need porting.

What criteria are used to determine which research directory to keep and which to port content from?

Criteria used to determine which research directory to keep include file counts, progress tracking, spec structure, research depth, documentation completeness, and iteration logs. These factors identify the superseded directory and isolate any unique content requiring porting.