start-session

Check Git state, PRs, CI health, and Docker services to start a development session.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/wordshepherd/colophony --skill start-session-wordshepherd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-session
Source: https://github.com/wordshepherd/colophony/tree/main/.claude/skills/start-session
Command: npx skills add https://github.com/wordshepherd/colophony --skill start-session-wordshepherd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures your development environment is clean, up-to-date, and ready for productive work by checking system status, cleaning up old branches, and surfacing priorities.

Core Features & Use Cases

  • Environment Health Check: Verifies Git status, open PRs, CI health, and Docker service availability.
  • Session Continuity: Recovers context from previous sessions via handoff files or devlogs.
  • Priority Surfacing: Identifies the most critical tasks based on development tracks and backlog.
  • Use Case: Before starting a new coding session, run /start-session to automatically clean up merged branches, check if your Docker containers are running, and get a prioritized list of tasks for the day.

Quick Start

Run the start-session skill to prepare your development environment for the day.

Frequently Asked Questions about start-session

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

FAQPage Schema
How do I check my Git status and CI health before starting a development session?

To check your Git status and CI health before starting a development session, you can use an environment setup tool that verifies repository state, monitors open pull requests, and confirms infrastructure availability to provide an actionable briefing.

What is the best way to clean up old Git branches and prepare my Docker environment?

The best way to clean up old Git branches and prepare your Docker environment is to run an automated session initialization process that removes merged branches, verifies Docker service availability, and loads context from previous handoff files.

How do I recover context from a previous development session?

You can recover context from a previous development session by loading handoff files or devlogs, which automatically restore your prior environment state and surface critical backlog tasks for immediate focus.

Can I prioritize backlog items and development tracks automatically?

Yes, you can prioritize backlog items and development tracks automatically by running a session initialization check that evaluates your current development tracks and surfaces the most critical tasks for your immediate focus.

Does environment setup work without manually checking Docker service availability?

Environment setup works without manually checking Docker service availability because the session initialization process automatically confirms infrastructure status alongside Git state and CI health checks before you begin coding.

Why should I use automated session management instead of manually checking my repository state?

You should use automated session management instead of manually checking your repository state because it comprehensively verifies Git status, CI health, and infrastructure while cleaning up merged branches to ensure a clean, up-to-date environment ready for productive work.