project-setup

Initialize Rails 8+ projects with default stack and living documentation.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/pelletencate/iron-horse --skill project-setup-pelletencate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/pelletencate/iron-horse/tree/main/skills/project-setup
Command: npx skills add https://github.com/pelletencate/iron-horse --skill project-setup-pelletencate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating and configuring a new Rails 8+ project with a consistent baseline (default stack, living documentation, and development environment) to reduce setup time and ensure AI agents start with solid context.

Core Features & Use Cases

  • One-command bootstrap: scaffolds a Rails project with the default stack and documentation.
  • Living documentation: creates AGENTS.md, SCHEMA.md, and BUSINESS_RULES.md as the project grows.
  • Development environment: wires bin/setup, bin/dev, and ensures a clean initial git history.
  • Onboarding AI agents: provides a consistent context from day one to speed up integration.

Quick Start

Run rails new myapp and let the bootstrap set up the default stack and living docs.

Frequently Asked Questions about project-setup

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

FAQPage Schema
How do I bootstrap a new Rails 8 project with living documentation?

To bootstrap a Rails 8 project with living documentation, run rails new myapp and the setup scaffolds the default stack alongside AGENTS.md, SCHEMA.md, and BUSINESS_RULES.md for documented workflows.

What is the best way to set up a development environment for AI agents in Rails?

The best way to set up a Rails development environment for AI agents is using a project bootstrap that creates AGENTS.md, wires bin/setup and bin/dev, and establishes consistent context from day one.

Does this Rails project setup handle initial git initialization?

Yes, this Rails project setup handles initial git initialization. It ensures a clean initial git history alongside configuring the default stack and bin/dev for deterministic setup.

Can I use this bootstrap for onboarding AI agents to an existing Rails app?

This bootstrap targets new Rails 8+ projects starting from rails new myapp. It initializes default stacks and living docs, rather than retrofitting existing applications with AGENTS.md or SCHEMA.md.

What files are included in the living docs scaffold for a new Rails app?

The living docs scaffold for a new Rails app includes AGENTS.md, SCHEMA.md, and BUSINESS_RULES.md. These files document workflows and provide ongoing development context as the project grows.