One-click install
npx skills add https://github.com/allierays/agentic-loop --skill setup-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Setup Review
Source: https://github.com/allierays/agentic-loop/tree/main/.claude/skills/setup-review
Command: npx skills add https://github.com/allierays/agentic-loop --skill setup-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures that the .ralph/config.json file accurately reflects the current state and requirements of the project, preventing configuration drift and execution errors.

Core Features & Use Cases

  • Configuration Validation: Compares settings in .ralph/config.json against actual project files and tools.
  • Automated Correction: Identifies and fixes mismatches in commands, package managers, test runners, linters, URLs, paths, and more.
  • Use Case: After updating dependencies or changing the project structure, this Skill will automatically verify and update the Ralph configuration to match, ensuring smooth operation of the agentic loop.

Quick Start

Run the setup review skill to validate and correct the .ralph/config.json file against the project.

Frequently Asked Questions about Setup Review

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

FAQPage Schema
How do I validate my .ralph config.json against the actual project filesystem?

The setup review process validates your .ralph config.json by comparing its settings against actual project files and tools. It automatically identifies and corrects mismatches in development commands, paths, and URLs, preventing execution errors and configuration drift.

Why does my Ralph configuration drift after updating project dependencies?

Ralph configuration drift happens when project structure or dependency changes are not reflected in .ralph config.json. The setup review skill addresses this by automatically verifying and updating the configuration to match the current filesystem, ensuring smooth operation of the agentic loop.

Can I use this setup validation for Python projects using uv or poetry?

Yes, setup validation supports Python projects using appropriate package managers like uv, poetry, or pip. It ensures configuration accuracy by validating and correcting specific tool integrations, including database migration tools and Playwright, against the actual project environment.

What's the best way to fix mismatches in test runners and linters in my config file?

The best way to fix mismatches in test runners and linters is automated correction. The setup review skill identifies and fixes these mismatches in the .ralph config.json file against the actual project tooling, preventing execution errors and maintaining configuration accuracy.

When do I need to run a configuration validation check for my project setup?

You need to run a configuration validation check after updating dependencies or changing the project structure. This ensures the .ralph config.json accurately reflects the current state and requirements, preventing configuration drift and execution errors during the agentic loop.