init

Initialize or rescan Hypo-Workflow projects and generate .pipeline configuration files.

24|3|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/HypoxanthineOvO/Hypo-Workflow --skill init-hypoxanthineovo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/HypoxanthineOvO/Hypo-Workflow/tree/main/skills/init
Command: npx skills add https://github.com/HypoxanthineOvO/Hypo-Workflow --skill init-hypoxanthineovo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize or rescan a Hypo-Workflow project to prepare architecture-aware setup before planning or execution.

Core Features & Use Cases

  • Interactive and non-interactive init that pre-discovers Cycle 0 Configure and reuses existing settings from cycle_explicit, previous_cycle_snapshot, project_config, global_config, or built_in_default.
  • Generates or updates .pipeline/config.yaml and .pipeline/rules.yaml with project-specific overrides; supports rule presets and worker separation settings.
  • Applies standardized pre-checks and can import Git history with --import-history; supports flags like --rescan, --interactive, --automation.

Quick Start

Run /hw:init to prepare the project configuration and architecture baseline.

Frequently Asked Questions about init

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

FAQPage Schema
How do I initialize a project configuration and architecture baseline for pipeline automation?

To initialize a project configuration and architecture baseline, you can run an interactive or automated setup command that pre-discovers existing settings and generates the necessary configuration files. This establishes a stable architecture baseline before planning or execution begins.

What is the best way to import Git history into an existing pipeline configuration?

The best way to import Git history into a pipeline configuration is to use the import-history flag during initialization. This allows the system to scan and integrate past commits into the project state file for ongoing work.

Can I rescan a project to update rules and state files without losing existing configuration overrides?

Yes, you can rescan a project to update rules and state files without losing existing configuration overrides. The rescanning process reuses settings from previous snapshots and project configs, updating the pipeline directory while preserving your specific rule presets.

Does pipeline initialization work with empty projects or do I need pre-existing configuration files?

Pipeline initialization works seamlessly with empty projects by applying built-in defaults and global configurations. You do not need pre-existing configuration files, as the process generates the required pipeline directory, config, and state files from scratch.

How do I set up worker separation and rule presets during project configuration?

You can set up worker separation and apply rule presets during project configuration by using the interactive initialization mode. This mode generates or updates the rules file with project-specific overrides, ensuring proper worker separation settings.

Why does my automated pipeline setup fail to read local defaults from the config file?

Automated pipeline setup fails to read local defaults if the configuration file is missing or improperly formatted. The initialization process expects to read local defaults from a specific YAML config file in the user's home directory to properly apply standardized pre-checks.