phase-1-dev-environment-setup

Create a git worktree for a feature and install its dependencies.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase 1 sets up a reproducible development environment by creating a git worktree for a feature and installing its dependencies.

Core Features & Use Cases

  • Creates a dedicated local worktree for a given feature.
  • Installs and verifies dependencies to ensure the feature can be developed in isolation.
  • Validates setup steps and posts progress to Linear, then moves the workflow to planning.

Quick Start

Run the phase-1-dev-environment-setup skill for your feature to initialize the local worktree and install dependencies.

Frequently Asked Questions about phase-1-dev-environment-setup

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

FAQPage Schema
How do I set up a git worktree for feature development?

A git worktree allows you to create a dedicated local directory for a feature and install dependencies, ensuring isolated development. This environment setup validates worktree creation and basic project readiness.

What is a git worktree and when do I need it for feature management?

A git worktree creates an isolated local directory linked to your repository, allowing independent feature development. You need it for feature management to develop specific features without affecting the main branch.

Does this dev environment setup integrate with Linear ticket tracking?

Yes, this dev environment setup integrates with Linear ticket tracking by reporting progress directly to Linear. It applies to workflows where the Linear ticket is already In Progress.

Do I need a feature directory with plans before creating a worktree?

Yes, a feature directory with plans must exist before creating a worktree. This setup applies to feature development workflows where the feature directory exists and the Linear ticket is In Progress.

Can I install dependencies and verify project readiness in an isolated worktree?

Yes, you can install dependencies and verify project readiness in an isolated worktree. The setup process installs and verifies dependencies to ensure the feature can be developed independently without conflicts.

What happens after the dev environment setup and dependency installation?

After dev environment setup and dependency installation, the workflow validates project readiness and moves to planning. Progress is reported back to Linear to transition the feature development phase.