setup

Initialize a Maestro project directory and configure workflow adapters for external backends.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/owebboy/maestro --skill setup-owebboy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/owebboy/maestro/tree/main/skills/setup
Command: npx skills add https://github.com/owebboy/maestro --skill setup-owebboy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill eliminates the manual overhead of setting up a new development project by automating the creation of project context, directory structures, and backend integrations.

Core Features & Use Cases

  • Interactive Initialization: Guides you through a structured Q&A to define product vision, tech stack, and workflow policies.
  • Backend Integration: Automatically configures connections to local files, Gitea, GitHub, GitLab, Linear, or Jira.
  • Standardized Artifacts: Generates consistent project documentation and configuration files, ensuring all team members follow the same development lifecycle.

Quick Start

Use the setup skill to initialize the current directory as a new Maestro project by following the interactive prompts.

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 and configure workflow integrations?

To bootstrap a project, this skill initializes the directory and collects product context, tech stack details, and team workflow preferences through an interactive interface to generate standardized configuration files.

What backends can I connect to for work-item tracking?

You can connect to local files, Gitea, GitHub, GitLab, Linear, or Jira for work-item tracking. The setup validates transport mechanisms for these external backends to ensure seamless integration.

Does project setup support external backends like Jira and GitHub?

Yes, project setup supports external backends including Gitea, GitHub, GitLab, Linear, and Jira. It automatically configures connections for local or remote work-item tracking during initialization.

What is the best way to automate project initialization for a development team?

Automating project initialization is best handled by using an interactive skill that generates consistent directory structures and documentation, ensuring all team members follow the same development lifecycle.

Do I need any dependencies to initialize the project directory?

No dependencies are required to initialize the project directory. The setup operates independently to create the project structure and configure workflow adapters through its interactive interface.