starting-the-task

Official

Kick off tasks right, every time.

Authorlambdamechanic
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Starting a new development task without proper planning, environment setup, or tracking can lead to wasted effort, conflicts, and delays. This Skill provides a concise checklist to ensure every task begins effectively, grounded, observable, and reversible, helping you automate the initial setup.

Core Features & Use Cases

  • Understand the Task: Guides on reading issue trackers, confirming acceptance criteria, and clarifying questions before touching code.
  • Environment Readiness: Ensures the baseline development environment is green by running tests on main before diverging.
  • Branch & Tracking: Standardizes creating fresh branches and updating issue trackers (bd) to reflect new ownership and status.
  • Open a Draft PR (immediately): Prompts for opening a draft PR early to enable CI runs and stakeholder tracking.
  • Sync & Tooling: Verifies git pull --rebase and GitHub CLI authentication for smooth workflow.
  • Plan Tests Early: Encourages deciding on validation methods (unit, integration, manual) upfront and capturing the plan.

Quick Start

I'm about to start working on bd issue #123. Guide me through the "starting the task" checklist.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: starting-the-task
Download link: https://github.com/lambdamechanic/skills/archive/main.zip#starting-the-task

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.