starting-the-task
OfficialKick 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
mainbefore 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 --rebaseand 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.