setup

Auto-detect project stacks and generate compound-engineering.local.md with configured review agents.

25|15|Updated Aug 2, 2021
One-click install
npx skills add https://github.com/JesusFilm/core --skill setup-jesusfilm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/JesusFilm/core/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/JesusFilm/core --skill setup-jesusfilm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates configuring which review agents run for a project by auto-detecting the stack and writing the compound-engineering.local.md configuration file.

Core Features & Use Cases

  • Auto-detects the project stack based on common files (Gemfile and config/routes.rb for Rails-style Ruby projects, tsconfig.json for TypeScript, package.json for JavaScript, pyproject.toml or requirements.txt for Python, etc.).
  • Interactive setup to reconfigure or customize agent selection (Steps 1–4) and generates compound-engineering.local.md with the chosen agents.
  • Supports adding project-specific instructions in the Review Context for /ce:review and /ce:work.

Quick Start

Run the setup skill to auto-detect your project stack and generate the compound-engineering.local.md file with configured agents.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I auto-configure review agents for my project stack?

Auto-configure review agents by running the setup skill, which detects your project stack from common files like package.json and pyproject.toml, then generates a compound-engineering.local.md file with the computed agent list.

What programming languages and stacks are supported for review agent setup?

Review agent setup supports TypeScript, JavaScript, Ruby, Python, and general stacks by detecting project files like tsconfig.json, Gemfile, and requirements.txt to determine the appropriate configuration.

How do I customize which review agents run for a specific project?

Customize review agents through the interactive setup process, which guides you through Steps 1–4 to select specific agents and depth settings before generating the compound-engineering.local.md configuration file.

Can I add project-specific instructions for code review and work commands?

Add project-specific instructions in the Review Context section of the generated configuration file, which applies to /ce:review and /ce:work commands during automated code review.

What is the compound-engineering.local.md configuration file used for?

The compound-engineering.local.md file stores your computed agent list and review context, serving as the local configuration that determines which review agents run for your project.

How does stack detection work when configuring project review agents?

Stack detection works by scanning for common project files like config/routes.rb for Rails Ruby projects, tsconfig.json for TypeScript, and pyproject.toml for Python to automatically identify your stack and assign relevant agents.