setup-init

Automate Manifest repository setup and generate a complete .manifest/repos.yml.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The manual process of setting up a new Manifest repository, detecting configurations, and initializing the repos.yml can be complex and error-prone. This Skill unit streamlines and automates these steps to save time and ensure a correct setup.

Core Features & Use Cases

  • Repo Discovery: Automatically identifies all GitHub repositories involved in the product development process.
  • Configuration Auto-fill: Auto-detects framework, languages, SDKs, and test patterns to pre-fill configuration files.
  • Interactive Setup: Provides an interactive flow for the user to resolve any unconfirmed settings and complete the setup.

Quick Start

Initialize Manifest configuration by running: /setup-init

Frequently Asked Questions about setup-init

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

FAQPage Schema
How do I automate Manifest repository setup and generate repos.yml?

Automate Manifest repository setup by running the initialization script, which detects local and remote repositories and automatically generates a complete .manifest/repos.yml configuration file. It discovers your tech stack and pre-fills settings, asking minimal questions to confirm details before finalizing the setup.

What is configuration auto-fill for repository setup?

Configuration auto-fill is the process of automatically detecting your project's framework, languages, SDKs, and test patterns during repository setup to pre-fill the repos.yml file. This minimizes manual input and reduces configuration errors by leveraging automated tech stack discovery.

Can I use the setup wizard to detect configurations for both local and remote repositories?

Yes, the setup wizard detects configurations for both local and remote GitHub repositories involved in your product development process. It identifies all associated repositories and consolidates their settings into a single, unified configuration file.

Does the repository detection process work for team operations?

Yes, the repository detection process supports both team and solo operations by confirming discovered configurations interactively. It ensures all team members share a correct, standardized repos.yml setup across the entire product development workflow.

What is the best way to resolve unconfirmed settings during repos.yml initialization?

The best way to resolve unconfirmed settings during repos.yml initialization is through the interactive setup flow. It prompts you only for gaps that automated discovery cannot fill, allowing you to review and confirm configurations before generating the final file.