project-setup

Detect project stacks and configure AI review agents into a project-specific file.

50|2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/roberto-mello/lavra --skill project-setup-roberto-mello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/roberto-mello/lavra/tree/main/plugins/beads-compound/skills/project-setup
Command: npx skills add https://github.com/roberto-mello/lavra --skill project-setup-roberto-mello

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the initial setup of a project by automatically detecting its technology stack and configuring the appropriate AI review agents, ensuring consistency and efficiency from the start.

Core Features & Use Cases

  • Automated Stack Detection: Identifies project languages and frameworks (e.g., Rails, Python, TypeScript) by scanning project files.
  • Agent Configuration: Selects and allows disabling of default review agents based on the detected stack.
  • Contextual Notes: Optionally adds project-specific context for reviewers.
  • Use Case: When starting a new Rails project, this Skill will detect it's a Rails app, suggest relevant agents like kieran-rails-reviewer, and save the configuration to .beads/config/project-setup.md for all team members to use.

Quick Start

Run the project-setup skill to configure your project's review agents.

Frequently Asked Questions about project-setup

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

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

Project setup configures AI review agents by auto-detecting your project stack from project files and allowing user customization of reviewer selection. It saves this configuration to a project-specific file for team-wide consistency.

How does automated tech stack detection work for code review configuration?

Automated stack detection scans your project files to identify languages and frameworks like Rails, Python, or TypeScript. It then suggests relevant default review agents based on the detected stack, which you can customize or disable.

Can I add project-specific context notes for AI code reviewers?

Yes, you can optionally add project-specific context notes during setup. These notes are saved alongside reviewer configurations to provide customized guidance for the AI agents during code reviews.

Where are project review agent settings saved for team consistency?

Project review agent settings are saved to a project-specific file at `.beads/config/project-setup.md`. This ensures all team members share the same configuration when running review commands.

Do I need to manually select review agents for a new Rails project?

No, manual selection is not required. When starting a new Rails project, the setup skill automatically detects the Rails stack and suggests relevant agents like `kieran-rails-reviewer` for you to confirm or customize.

What happens if project setup does not correctly detect my technology stack?

If stack detection misses your framework, you can manually customize the reviewer selection during setup. You have the ability to disable suggested default agents and select the appropriate ones for your specific stack.