environment-setup

Create isolated git worktrees for parallel feature development.

9|3|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Pythagora-io/agent-templates --skill environment-setup-pythagora-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: environment-setup
Source: https://github.com/Pythagora-io/agent-templates/tree/main/Developer%20Agent/environment-setup
Command: npx skills add https://github.com/Pythagora-io/agent-templates --skill environment-setup-pythagora-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Create isolated git worktrees for parallel feature development.

Core Features & Use Cases

  • Create new feature worktrees
  • Pull latest changes across primary and secondary repos
  • Teardown worktrees and clean registry

Quick Start

Create a new feature worktree named <FEATURE> and let the skill initialize the registry, pull base branches, create the worktree, and install dependencies.

Frequently Asked Questions about environment-setup

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

FAQPage Schema
How do I create isolated git worktrees for parallel feature development?

To create isolated git worktrees, the skill initializes a feature registry, pulls base branches, creates worktrees, installs dependencies, and configures pre-commit hooks for parallel feature development across repositories.

Can I synchronize base branch updates across multiple repositories using git worktrees?

Git worktrees can synchronize base branch updates across primary and secondary repositories. The skill fetches and pulls base branches deterministically to ensure synchronized updates for multi-repo feature workstreams.

What is the best way to manage a feature registry when working with parallel git worktrees?

Managing a feature registry with parallel git worktrees involves updating the registry during worktree creation and teardown. The skill automatically applies registry updates to track isolated feature workstreams.

How do I tear down git worktrees and clean up the feature registry?

To tear down git worktrees and clean the registry, the skill performs teardown operations that remove isolated worktrees and clears the corresponding feature registry entries to maintain deterministic setup state.

Does this worktree setup install dependencies and configure pre-commit hooks automatically?

Worktree setup installs dependencies and configures pre-commit hooks automatically. The skill ensures deterministic environment setup across primary and secondary repositories during the creation of new feature worktrees.