setup

Generate SpecRails workflow data files and configuration artifacts for new projects.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fjpulidop/specrails-core --skill setup-fjpulidop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/fjpulidop/specrails-core/tree/main/specrails-plugin/skills/setup
Command: npx skills add https://github.com/fjpulidop/specrails-core --skill setup-fjpulidop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a project with the SpecRails workflow by generating the data layer and configuration artifacts (e.g., .specrails/config.yaml, personas, backlog config, and CLAUDE.md snippet) without copying logic files.

Core Features & Use Cases

  • Generates project scaffolding: .specrails/config.yaml, .specrails/personas/, .claude/backlog-config.json, and CLAUDE.md snippet.
  • Creates a ready-to-use data layer tailored to the project context (name, stack, domain, CI) and prepares memory directories for agents.
  • Supports interactive context gathering or flag-based configuration to automate setup across diverse tech stacks.

Quick Start

Run /specrails:setup to initialize your project and produce the necessary data for the SpecRails workflow.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I bootstrap a new project with a data layer and backlog configuration?

To bootstrap a project, run the setup command to automatically generate a ready-to-use .specrails directory containing config.yaml, personas, and backlog configurations tailored to your stack and domain.

What is generated in the .specrails directory during project bootstrapping?

The project bootstrapping process generates .specrails/config.yaml, .specrails/personas/, .claude/backlog-config.json, and a CLAUDE.md snippet, creating a complete data layer without copying any logic files.

Can I use interactive prompts to configure project scaffolding for diverse tech stacks?

Yes, you can configure project scaffolding using interactive context gathering or flag-based configuration, allowing automated setup across diverse tech stacks by enforcing alignment of artifacts with the selected stack.

Do I need git and CLAUDE or Codex-compatible tooling to initialize the SpecRails workflow?

Yes, initializing the SpecRails workflow requires git and CLAUDE or Codex-compatible tooling, because the setup process prepares memory directories for agents and generates configuration artifacts for the workflow.

What's the best way to generate personas and CI configurations for a new software project?

The best way to generate personas and CI configurations is by running the project setup command, which gathers your project context interactively or via flags and produces tailored data files for the workflow.

Why does project setup only generate data files instead of copying logic files?

Project setup only generates data files to separate the data layer from logic, producing configuration artifacts like personas and backlog config that guide agents without coupling the workflow to your application's source code.