ooda-setup

Automate project setup by detecting language, test framework, CI, and endpoints to generate config.json.

5|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/mataeil/OODA-loop --skill ooda-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ooda-setup
Source: https://github.com/mataeil/OODA-loop/tree/main/skills/ooda-setup
Command: npx skills add https://github.com/mataeil/OODA-loop --skill ooda-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The 3-step project setup wizard automates the onboarding process by auto-detecting language, test framework, CI, and endpoints, and generates a safe, ready-to-run config.json.

Core Features & Use Cases

  • Auto-detects language, test commands, and CI/CD workflows to tailor a starter config.json.
  • Creates config.json from config.example.json, backing up existing configs when present and merging or overwriting according to user choice.
  • Scaffolds essential agent state directories (agent/state/evolve, agent/safety) and provides an initial verification pass to validate the generated configuration.

Quick Start

Run /ooda-setup after cloning OODA-loop to auto-detect your project and generate a ready-to-use config.json.

Frequently Asked Questions about ooda-setup

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

FAQPage Schema
How do I automate project setup and generate a config.json file?

Automate project setup by running a guided wizard that auto-detects your language, test framework, and CI to generate a ready-to-run config.json. It scaffolds state directories and validates the resulting configuration.

How do I create a config.json from config.example.json without losing existing settings?

Creating config.json from config.example.json backs up existing configs when present, then merges or overwrites according to your choice during the setup wizard workflow.

Does the setup wizard work for monorepos and multi-stack projects?

The setup wizard applies to new projects across languages and stacks, handling monorepos and multi-step setup workflows by auto-detecting endpoints and scaffolding state directories.

What's the best way to scaffold agent state directories during onboarding?

Scaffolding agent state directories like agent/state/evolve and agent/safety is handled automatically by the setup wizard, which creates them alongside generating your config.json.

Can I validate my generated config.json after running an automated setup?

Validating your generated config.json is handled by an initial verification pass that runs after the setup wizard detects your project environment and scaffolds the required state directories.

Why does my CI workflow need to be auto-detected during project initialization?

Auto-detecting your CI workflow during project initialization allows the setup wizard to tailor a safe starter config.json that aligns with your existing development tools and test commands.