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.