init

Scan repositories and generate .dev/config.yml for per-project worktrees.

171|23|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/team-attention/hoyeon --skill init-team-attention
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/team-attention/hoyeon/tree/main/skills/init
Command: npx skills add https://github.com/team-attention/hoyeon --skill init-team-attention

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill creates and configures per-project worktrees by scanning the repository and generating a .dev/config.yml.

Core Features & Use Cases

  • Scans the project for common dev files using glob patterns and proposes candidates for copy-to-worktree.
  • Allows interactive selection of files to copy, then auto-detects a post-command to run after switching worktrees.
  • Writes a ready-to-use .dev/config.yml, updates .gitignore, and provides a summary plus optional hy CLI guidance.

Quick Start

Use the /init command to generate a tailored .dev/config.yml and enable worktree creation.

Frequently Asked Questions about init

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

FAQPage Schema
How do I set up a git worktree configuration for my project?

Setting up a git worktree configuration involves scanning your repository to generate a .dev/config.yml file. This file captures interactive file selections and auto-detected post-install commands to enable scalable workflows.

What is the best way to copy dev files into a new worktree automatically?

Copying dev files automatically is best handled by scanning the project using glob patterns to propose candidates, allowing interactive file selection, and writing those choices into a ready-to-use config.yml file.

Can I auto-detect post-install commands when initializing worktrees?

Yes, you can auto-detect post-install commands during worktree initialization. The setup process scans your project environment, identifies the appropriate commands, and embeds them in the generated YAML configuration.

Does the worktree config generator work for projects of varying languages?

Yes, the worktree config generator supports projects of varying languages and setups. It scans the repository structure to identify common dev files and applies validation rules to produce a valid YAML configuration.

How do I validate the YAML structure and file paths for my worktree config?

Validating the YAML structure and file paths for your worktree config is handled automatically during generation. The process enforces validation rules before writing the final .dev/config.yml file and updating .gitignore.

Do I need a specific CLI to manage worktree creation after generating the config?

You do not strictly need a specific CLI to manage worktree creation, but the setup recommends optional hy CLI installation and provides guidance to help you enable and manage worktree creation seamlessly.