setup

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

Updated May 20, 2022
One-click install
npx skills add https://github.com/andrewhwaller/dotfiles --skill setup-andrewhwaller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/andrewhwaller/dotfiles/tree/main/opencode/skills/setup
Command: npx skills add https://github.com/andrewhwaller/dotfiles --skill setup-andrewhwaller

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure which review agents run for your project. Auto-detects stack and writes compound-engineering.local.md.

Core Features & Use Cases

Interactive setup that detects the project stack (Rails, Python, TypeScript, or general), prompts for customization, builds the final agent list, and writes compound-engineering.local.md with your plan.

Quick Start

Run the setup to auto-detect your project stack and generate compound-engineering.local.md.

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?

To auto-configure review agents, run an interactive setup that detects your project stack and writes a compound-engineering.local.md file. This process prompts for customization, builds the agent list, and outputs the final plan instructions.

What stacks are supported for automatic review agent setup?

Automatic review agent setup supports Rails, Python, TypeScript, and general codebases. The setup process auto-detects your specific stack to determine which review agents should run for your project.

How do I generate a compound-engineering.local.md file?

You generate a compound-engineering.local.md file by running the interactive setup process. It detects your stack, prompts for agent customization, and writes the configured agents and plan instructions directly into the local file.

Do I need any dependencies to configure local review agents?

No dependencies are required to configure local review agents. You only need repository access for the stack detection process to run and generate the compound-engineering.local.md file with your configured plan.

Can I customize which review agents run for a TypeScript codebase?

Yes, you can customize which review agents run for a TypeScript codebase. During the interactive setup, the tool detects TypeScript and prompts you with customization options before building the final agent list.

What is the best way to manage review agents across different codebases?

The best way to manage review agents across different codebases is using automated stack detection. It identifies whether your project is Rails, Python, TypeScript, or general, then interactively helps you build and write a tailored agent configuration.