CtrlK
BlogDocsLog inGet started
Tessl Logo

worktree-make-dev

Set up a dev environment in an existing worktree (make dev + copy secrets)

Install with Tessl CLI

npx tessl i github:dlt-hub/dlt --skill worktree-make-dev
What are skills?

77

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Set up dev environment in worktree

Prepare the worktree at $ARGUMENTS for development.

Steps

1. Run setup script

bash tools/setup_worktree_env.sh <worktree-path>

The script runs make dev and copies secrets without exposing credentials in the conversation. If it fails, report the error and stop.

2. Report

Parse the script output for SECRETS_SOURCE= to determine what was used:

  • repo_root: Full credentials available — all destinations including remote (snowflake, bigquery, etc.)
  • dev_template: Local only — duckdb, dummy, filesystem, and container-based destinations (postgres, clickhouse, etc.)
  • none: No secrets found — warn the user
Dev environment ready: <worktree-path>
- make dev: done
- secrets.toml: <source>
Repository
dlt-hub/dlt
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.