yarli-repo-init

Initialize a Yarli repository with yarli.toml, authority files, and validation.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/rahulrajaram/rahulskills --skill yarli-repo-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yarli-repo-init
Source: https://github.com/rahulrajaram/rahulskills/tree/main/skills/yarli-repo-init
Command: npx skills add https://github.com/rahulrajaram/rahulskills --skill yarli-repo-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup of a new repository for the Yarli orchestration tool, ensuring all necessary configuration files, prompt/plan authorities, and validation steps are correctly in place.

Core Features & Use Cases

  • Automated Configuration: Generates and tunes yarli.toml for the selected CLI backend (Codex, Claude, Gemini).
  • Authority File Bootstrapping: Creates minimal PROMPT.md and IMPLEMENTATION_PLAN.md if they don't exist.
  • Optional Integrations: Configures Haake memory integration if requested and available.
  • Validation: Performs a smoke test to ensure yarli run commands execute safely.
  • Use Case: When starting a new project that will use Yarli for complex task orchestration, use this Skill to quickly establish a robust and validated project structure.

Quick Start

Initialize this repository for Yarli, generating yarli.toml and setting up prompt and plan files.

Frequently Asked Questions about yarli-repo-init

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

FAQPage Schema
How do I set up a new repository for Yarli orchestration?

To set up a new repository for Yarli orchestration, this process generates a `yarli.toml` configuration file and bootstraps prompt and plan authority files. It configures CLI backend and durability settings, then performs a validation pass to ensure safe execution.

What configuration files are needed to run Yarli commands safely?

Running Yarli commands safely requires a `yarli.toml` configuration file alongside minimal `PROMPT.md` and `IMPLEMENTATION_PLAN.md` authority files. These files establish the project structure, configure the CLI backend, and pass a validation smoke test for safe execution.

Can I configure Haake memory integration when initializing a repository?

Yes, you can configure Haake memory integration during repository initialization if it is requested and available. This optional integration is set up alongside the CLI backend configuration and authority file bootstrapping within the `yarli.toml` file.

Does Yarli repo initialization support different CLI backends like Codex, Claude, or Gemini?

Yes, Yarli repo initialization supports configuring the CLI backend for Codex, Claude, or Gemini. The setup process generates and tunes the `yarli.toml` configuration file specifically for your selected CLI backend to ensure proper orchestration.

Why does my Yarli orchestration setup fail validation before running commands?

Yarli orchestration setup fails validation if the repository cannot safely execute `yarli run` commands. The initialization process includes a validation smoke test to ensure all configuration files, prompt and plan authorities, and CLI backend settings are correctly in place.