init

Create the .maverick/ directory and default settings.json for Maverick projects.

10|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/thermiteau/maverick --skill init-thermiteau
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/thermiteau/maverick/tree/main/skills/init
Command: npx skills add https://github.com/thermiteau/maverick --skill init-thermiteau

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialising a project for Maverick is manual and error-prone without a standard bootstrap. This skill automatically creates the necessary project structure and default configuration to start working with Maverick right away.

Core Features & Use Cases

  • Project bootstrap: creates the .maverick/ directory and writes a default settings.json.
  • Downstream readiness: triggers initial downstream setup steps by invoking the related skills.
  • Safe, repeatable defaults: provides a consistent baseline configuration for new projects.

Quick Start

Run the init skill to bootstrap the Maverick project in the repository.

Frequently Asked Questions about init

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

FAQPage Schema
How do I bootstrap a new repository for Maverick workflows?▼

Initializing a project for Maverick involves creating a .maverick/ directory and a default settings.json file. This bootstrap process provides a consistent baseline configuration to start working with Maverick right away.

What does the Maverick project initialization process do?▼

Maverick project initialization creates the .maverick/ directory structure and writes a default settings.json file. This ensures your repository contains the necessary baseline configuration to prepare for Maverick docs generation and subsequent skill execution.

Do I need any dependencies installed before setting up a Maverick project?▼

Setting up a Maverick project requires no external dependencies. The bootstrap process independently creates the .maverick/ directory and default settings.json configuration to prepare your repository for downstream workflows.

How to configure downstream skills after Maverick repository bootstrap?▼

Configuring downstream skills after Maverick bootstrap happens automatically. The initialization process triggers the related /maverick:do-docs and /maverick:upskill skills once the default settings.json is created in the .maverick/ directory.

Can I run project initialization repeatedly on an existing repository?▼

Running project initialization repeatedly on an existing repository applies safe, repeatable defaults. It ensures the project root consistently contains the .maverick/settings.json file without causing manual configuration errors.