What problem does it solve?
This Skill automates the setup, management, and cleanup of workspaces, ensuring a seamless and efficient workflow for complex projects.
Core Features & Use Cases
- Worktree Creation: Automatically creates synchronized git worktrees across multiple repositories for a single ticket.
- Database Provisioning: Provides isolated databases and ports for each worktree.
- Service Management: Manages the startup, status, and teardown of services within the worktree.
- Cleanup: Automates the cleanup of merged worktrees, orphaned databases, and other resources.
- Use Case: Imagine you have a complex project with multiple components and dependencies. Use this Skill to automatically set up a workspace, provision all necessary resources, and clean up afterward, saving time and reducing manual errors.
Quick Start
Use the workspace skill to create a new workspace for a ticket with the following command: t3 <overlay> workspace ticket <issue-url-or-id>